Contents

selenium 4.25.0

0

Official Python bindings for Selenium WebDriver

Official Python bindings for Selenium WebDriver

Stars: 30503, Watchers: 30503, Forks: 8151, Open Issues: 257

The SeleniumHQ/selenium repo was created 11 years ago and the last code push was 2 hours ago.
The project is extremely popular with a mindblowing 30503 github stars!

How to Install selenium

You can install selenium using pip

pip install selenium

or add it to a project with poetry

poetry add selenium

Package Details

Author
None
License
Apache 2.0
Homepage
https://www.selenium.dev
PyPi:
https://pypi.org/project/selenium/
GitHub Repo:
https://github.com/SeleniumHQ/selenium

Classifiers

  • Software Development/Libraries
  • Software Development/Testing
No  selenium  pypi packages just yet.

Errors

A list of common selenium errors.

Code Examples

Here are some selenium code examples and snippets.

GitHub Issues

The selenium package has 257 open issues on GitHub

  • [java] Using retries due to GitHub actions env
  • [🚀 Feature]: Read desired capabilities from Json file directly
  • [🐛 Bug]: Grid GraphQL query failure: Unable to parse
  • Elaborate find_element deprecation message
  • [java] Replace dynamic proxy with ByteBuddy for webdriverdecorator
  • [🐛 Bug]: INSTALL_SCHEMES and setuptools 60+
  • [🚀 Feature]: Add Safari Options to Python
  • [🚀 Feature]: Update extensions in bindings to the new common ones.
  • [🚀 Feature]: Support sending Firefox Addon directory as temporary in Remote Sessions
  • [🚀 Feature]: Remove Handshake code in Python
  • [🐛 Bug]: Adding CDP listener results in Connection pool is full errors
  • [🐛 Bug]: ProtocolError: ('Connection aborted' with Function Get Element Count
  • Bump follow-redirects from 1.14.6 to 1.14.7
  • [🐛 Bug]: Issues when using selenium-remote-driver and opentelemetry sdk
  • [🐛 Bug]: .NET - Fetch.getResponseBody error when Network monitoring enabled

See more issues on GitHub