Skip to main content

A custom Firefox WebDriver that attempts to avoid detection by web services.

Project description

Undetected GeckoDriver v1.0.0

PyPI version License: MIT

Overview

Undetected GeckoDriver is a wrapper around Selenium's webdriver.Firefox that patches the driver to bypass detection mechanisms used by various web services. This package is designed to be a drop-in replacement for Selenium's webdriver.Firefox and can be used in the same way.

Installation

You can install the package via pip:

pip install undetected_geckodriver

Usage

Here's a basic example of how to use Undetected GeckoDriver:

from undetected_geckodriver import Firefox

driver = Firefox()
driver.get("https://www.google.com")

# Use it like a normal Selenium driver ...

Requirements

  • Python 3.6+
  • Selenium 4.10.0+

Contributing

Contributions are welcome! Please feel free to open an issue or submit a pull request if you encounter any problems or have any suggestions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Acknowledgments

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

undetected_geckodriver-1.0.0.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

undetected_geckodriver-1.0.0-py3-none-any.whl (5.8 kB view hashes)

Uploaded Python 3

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