Skip to main content

Client to interact with Browshot

Project description

Browshot (https://browshot.com/) is a web service to easily make screenshots of web pages in any screen size, as any device: iPhone, iPad, Android, Nook, PC, etc. Browshot has full Flash, JavaScript, CSS, & HTML5 support.

The latest API version is detailed at https://browshot.com/api/documentation. browshot follows the API documentation very closely: the function names are similar to the URLs used (screenshot/create becomes screenshot_create(), instance/list becomes instance_list(), etc.), the request arguments are exactly the same, etc.

The library version matches closely the API version it handles: browshot 1.0.0 is the first release for the API 1.0, browshot 1.1.1 is the second release for the API 1.1, etc.

browshot can handle most the API updates within the same major version, e.g. browshot 1.0.0 should be compatible with the API 1.1 or 1.2.

You can install the library from PyPI: https://pypi.python.org/pypi/Browshot

The source code can be found on github at https://github.com/juliensobrier/browshot-python

INSTALLATION

python setup.py install

DEPENDENCIES

The following python packages are required to run browshot

urllib2 simplejson urlparse requests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Browshot-1.21.1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distributions

Browshot-1.21.1.linux-x86_64.exe (70.9 kB view details)

Uploaded Source

Browshot-1.21.1-py2.7.egg (14.8 kB view details)

Uploaded Source

Browshot-1.21.1-py2-none-any.whl (7.6 kB view details)

Uploaded Python 2

File details

Details for the file Browshot-1.21.1.tar.gz.

File metadata

  • Download URL: Browshot-1.21.1.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.6.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.5

File hashes

Hashes for Browshot-1.21.1.tar.gz
Algorithm Hash digest
SHA256 9d8552cd5db81e31139e454b1e11fd0e5f783477ec3a1386e1ca1d7e8cb9e151
MD5 4a176ba2dfa6286ef20a656df58a5611
BLAKE2b-256 816704607fc646d6a0a20436964457b80124009f798df927123b478014f40ebb

See more details on using hashes here.

File details

Details for the file Browshot-1.21.1.linux-x86_64.exe.

File metadata

  • Download URL: Browshot-1.21.1.linux-x86_64.exe
  • Upload date:
  • Size: 70.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.6.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.5

File hashes

Hashes for Browshot-1.21.1.linux-x86_64.exe
Algorithm Hash digest
SHA256 425589837c82e3c57905fb8dc865f6b94c81bbb2b28e13d7c10edaed65722fb3
MD5 f6a7fdcf0813f660819615f8e52f6f25
BLAKE2b-256 49495f7758b4a25d8c4ed8aee71290425c62b847bdea518572a9ace26918e695

See more details on using hashes here.

File details

Details for the file Browshot-1.21.1-py2.7.egg.

File metadata

  • Download URL: Browshot-1.21.1-py2.7.egg
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.6.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.5

File hashes

Hashes for Browshot-1.21.1-py2.7.egg
Algorithm Hash digest
SHA256 a22fae73314020ae611a86e4008b5888c961d6c147cbc11da79422431c755073
MD5 5c54870623d9cb22f3608844b780a621
BLAKE2b-256 9f5068eaed9b543802ffdbfac722ddb5d68979bf0bb475ca88d8ce48f8d6c1db

See more details on using hashes here.

File details

Details for the file Browshot-1.21.1-py2-none-any.whl.

File metadata

  • Download URL: Browshot-1.21.1-py2-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/44.1.1 requests-toolbelt/1.0.0 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for Browshot-1.21.1-py2-none-any.whl
Algorithm Hash digest
SHA256 642cc9aaea47ac6c934d0204340a9580481df04e05b9316bc3ce9634c5447b54
MD5 9f1966505841492458510e6112ba6d85
BLAKE2b-256 59bf29ff05599f24763b0a14f9a24f8225e79e46dd2437c4f4697cfea9ba9632

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page