Skip to main content

django-screenshots

DM me on github, or @barce on twitter, if you want to see a working demo.

installation

pip install django-screenshots pip install requests

set values for using environment variables:

export SCREENSHOT_USER=’’ export SCREENSHOT_PASSWORD=’’ export SCREENSHOT_SERVER_URL=’’ export SCREENSHOT_FORCE_ENV=’1’

set values for using django settings:

SCREENSHOT_USER=’’ SCREENSHOT_PASSWORD=’’ SCREENSHOT_SERVER_URL=’’

Capture a screen shot and get the URL:

from django_screenshots import Builder b = Builder(’http://www.google.com/’) b.capture() print(b.image_url)

Get info about a screen shot:

from django_screenshots import Builder b = Builder(’http://www.google.com/’) print(b.info())

Search for a URL:

from django_dscreenshots import Builder b = Builder(’http://www.google.com/’) print(b.search())

IPFS local use:

from django_screenshots import ScreenShotIpfs import ipfshttpclient b = ScreenShotIpfs(’https://www.reddit.com/’) b.image_directory = ‘./tests’ b.capture() b.upload() b.get(b.ipfs_hash, ‘./tests/output.png’)

For developers:

How to upload to pypi:

python setup.py sdist register upload # python setup.py sdist # twine upload dist/*

Release files for django-screenshots 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-screenshots 0.2.0
File Size Uploaded
django-screenshots-0.2.0.tar.gz 3.8 kB Details

Release files / django-screenshots-0.2.0.tar.gz

Download URL django-screenshots-0.2.0.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
66046edce6acf24d28d248a66f7923d7543e09ecd31284dd7781c6cad8ee132e
BLAKE2b-256 checksum
How to use checksums
425e5f988c17efb326fa15aff767e37baf677c8b509003510ae4a340b9bbea4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page