Skip to main content

A smart web screenshot taker that is designed to bypass several issues commonly faced by scapers

Project description

    This package provides an easy-to-use tool for capturing screenshots of web pages. It supports custom user agents, proxies, and handles popups. 
    Ideal for automated web scraping and testing purposes. 

    **Features:**
    - Custom user agents
    - Proxy support
    - Popup handling
    - Screenshot capture with configurable screen dimensions

    **Installation:**
    You can install this package using pip:

        pip install smart-web-screenshot

    **Usage:**
    Here’s a basic example of how to use the package:

    ```python3
    from smart_web_screenshot import SmartWebScreenShot

    screenshotter = SmartWebScreenShot()
    screenshotter.setup_driver(headless=True)
    screenshotter.take_screenshot('https://google.com')
    screenshotter.close_driver()
    
    For more details, please refer to the documentation or GitHub repository. 

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

smart_web_screenshot-1.2.4.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smart_web_screenshot-1.2.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file smart_web_screenshot-1.2.4.tar.gz.

File metadata

  • Download URL: smart_web_screenshot-1.2.4.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for smart_web_screenshot-1.2.4.tar.gz
Algorithm Hash digest
SHA256 c4354373873f27b2deae110228be7c446df4e0c80116d76ff53bc846abaa6783
MD5 0959690be9a54955b789c3985fa5cbeb
BLAKE2b-256 76e81ab53ffe1cf4019878675c45bbc72a7b04990dce3c548b99307fb1b40832

See more details on using hashes here.

File details

Details for the file smart_web_screenshot-1.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for smart_web_screenshot-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1dd0730eb8ea1083e472c1029ff6acb25a038b003d1a7a2c98cc2134e923d30a
MD5 f014a6124373426a6a521b24579e34be
BLAKE2b-256 16d8a95f4c57dbc35d140c4aa83e014f43ee714f1219a185ae3d8d4514990b93

See more details on using hashes here.

Supported by

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