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

Uploaded Python 3

File details

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

File metadata

  • Download URL: smart_web_screenshot-1.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 1777d0dfb1cbb47855248a5b94ab72df68d21a53e5072087c715f4b692056550
MD5 a66138c9bd752adfccd4a69eed49eb79
BLAKE2b-256 e8a353ae6870f479359d6c8be060dfd63efaf60423da69a74b80f6a02b892002

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for smart_web_screenshot-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1e4387367c6c7d28df072a206f519a60741f3dcd9077fcbf7b85e3b034442ad1
MD5 6f2862f99f91a05eae86a7c9fb44c483
BLAKE2b-256 d639801e007dbef1d771976b5099cbd3fe9e68dc646d9d0f11303cade27930ac

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