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.1.tar.gz (3.5 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.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: smart_web_screenshot-1.2.1.tar.gz
  • Upload date:
  • Size: 3.5 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.1.tar.gz
Algorithm Hash digest
SHA256 19ea995d9aa8e72b03615cde583584c823051067e7d1f45dbf9113606b3a136c
MD5 9c8acb54c09b7a8634a2f9db5fb0a68e
BLAKE2b-256 e7632148a19940861d13d647f3d440f2ebbe752e364a894978f62a37aece5234

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for smart_web_screenshot-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e1d42ac53ace81c06ff46cd2ef2044e1e34be5857e9b2ec4e1eb69ace27ed897
MD5 2e494911fdcd6e9175ba7aca0b5a9829
BLAKE2b-256 b058e6d02798bee0bd7dd7c00e84a3ff3f1e5a4dd17cbfdd684c9c65bc409088

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