Skip to main content

Python command-line tool for capture snapshots of web pages using Headless Chromium.

Project description

WebSnapshot

🐍 Python command-line tool for capture 📷 snapshots of web pages using Headless Chromium.

Features:

  • Change viewport size;
  • Full page snaphots;
  • Custom headers and other (see --help).
# install
$ pip install websnapshot

# install in isolated environment using pipx
$ pipx install websnapshot

# full page snapshot
$ echo "https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8" | websnapshot --full_page

# file with urls, each on a new line
$ websnapshot -i urls.txt

# help
$ websnapshot --help

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

websnapshot-0.1.9.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

websnapshot-0.1.9-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file websnapshot-0.1.9.tar.gz.

File metadata

  • Download URL: websnapshot-0.1.9.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.6-arch1-1

File hashes

Hashes for websnapshot-0.1.9.tar.gz
Algorithm Hash digest
SHA256 6adbfef3725808022c3157132d075f232a1fd95f51ee77e055e9e8677e49d5a7
MD5 3169af08673824ae976b33a04bddc6b0
BLAKE2b-256 d24d764d4e22db5dd5194eed02c3047ffcdeabeb9f269684c749fe9997f07481

See more details on using hashes here.

File details

Details for the file websnapshot-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: websnapshot-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.6.6-arch1-1

File hashes

Hashes for websnapshot-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6d3b175f8ef1129350d4d5febbe0f3a91ea679a6893262a429103949db6d7fde
MD5 25b5bb0f6c0a0cd0d342f2613acf97a2
BLAKE2b-256 1be36a76ef887d4bae56102ee35ff8c6c0115f8839bb954127d1c4e793290e40

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