A Python utility that takes a stitched screenshot of a webpage along with individual ones, at any resolution
Project description
webscreenshotter
A Python utility that takes a stitched screenshot of a webpage along with individual ones, at any resolution
Usage
- Install the package first
pip install webscreenshotter
- Use the function in your code
from webscreenshotter import take_screenshot
if __name__ == "__main__":
take_screenshot (
"https://en.wikipedia.org/wiki/qr_code",
width=1280, height=720,
directory=".screencaps", file_suffix="capture_",
stitch=True
)
Change the directory and suffix to whatever you want.
- Inspect the location you set as output directory for screenshot
Notes:
- Stitching happens vertically.
- Setting different resolutions can result in different style webpages, especially with PWAs and mobile-optimized webpages.
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
webscreenshotter-0.1.2.tar.gz
(14.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webscreenshotter-0.1.2.tar.gz.
File metadata
- Download URL: webscreenshotter-0.1.2.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f95f4de839b72252582dfd82b68cc0a621f21c233ea6a763f498ef3a2e2dde6
|
|
| MD5 |
774c8afed307cc8c4e9b49e8404c95a4
|
|
| BLAKE2b-256 |
9a17e76a51832742e0c5073aa1db6bbeac1b8cfedcd7473ae214138f6bf0ce18
|
File details
Details for the file webscreenshotter-0.1.2-py3-none-any.whl.
File metadata
- Download URL: webscreenshotter-0.1.2-py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef80a7914dab00edfbf231f853bfe964bbae629071c359a9a8a227d7f0f7b0f6
|
|
| MD5 |
e841a51d3f43dc47aff51bad4e282bd3
|
|
| BLAKE2b-256 |
a1dad9c36cd0c45e5affbf377a2c2589f4355144e84445d47543e5a4d18b8018
|