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.2.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.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: smart_web_screenshot-1.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ef65a52b69e3817a945a34f0fe1ab635a166f7f5df31dcec1c9c3b02be23daef
MD5 741cf81753b1f6fa2e5740cc5e4f8871
BLAKE2b-256 2f54ba5baccedb55400c961edbad0eba7efbc34b1cbe016239d0ddc78ef9ec5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for smart_web_screenshot-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e0aa8c6aa713211c8501787b37d2e73711ca7388e5ee6274f8d94d86ddc5ac51
MD5 f363440a684b524d448681e21092dd80
BLAKE2b-256 206aee102f14b843b812689c2503adab84442bbb120a6ee0c47b30a86247b066

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