Skip to main content

Optimize WebDriver usage in Selenium with Python. Manage processes, terminate efficiently, and handle PIDs using CSV. Simplify automation!

Project description

webdriver_cache_manager

webdriver_cache_manager simplifies managing ChromeDriver instances in Selenium using Python. Track active processes, terminate unused instances, and handle associated PIDs with ease.

Upload Python Package

Installation

Install via pip:

pip install webdriver_cache_manager

Features

  • Process Tracking: Monitor active ChromeDriver instances.
  • Termination: Safely terminate unused ChromeDriver processes.
  • CSV Management: Handle PIDs efficiently using CSV files.

Usage

  1. Import Package:

    from webdriver_cache_manager import ManageChromeDriverCache
    
    1. Initialize Manager:
      • Create a Chrome Driver instance.
      • Utilize the methods for managing ChromeDriver instances.
      •  ManageChromeDriverCache(driver)
        

Examples

Check out the provided examples and utilities for managing ChromeDriver instances in the examples directory.

Contributions

Contributions are welcome! If you encounter issues or have suggestions, feel free to create an issue or submit a pull request.

License

This project is licensed under the MIT License.

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

webdriver_cache_manager-0.0.7.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

webdriver_cache_manager-0.0.7-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file webdriver_cache_manager-0.0.7.tar.gz.

File metadata

File hashes

Hashes for webdriver_cache_manager-0.0.7.tar.gz
Algorithm Hash digest
SHA256 e1609f58ae60a8ddc4ba74e551b3e2425ce4c28ae0dea3da8e125d9fb171cd74
MD5 027596896014cf4d9c54ad158253f528
BLAKE2b-256 e6e51fb70a9147a00a0d14fae25ed8e6eaf1c7856ea79067805fa8524754f92d

See more details on using hashes here.

File details

Details for the file webdriver_cache_manager-0.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for webdriver_cache_manager-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 571aec916ea8874e43a1edcb824d8b0b118b0656488e066814f55577706547cb
MD5 4500e1033de63fbfe89ba5d913827add
BLAKE2b-256 6a8536ab20243deb38acefd5833e2109629e1114cda8ed697a8794efe6204c11

See more details on using hashes here.

Supported by

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