Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install selenium

How to install selenium

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install selenium
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
2.35.0 Available View build log
2.26.0 Failed View build log
2.25.0 Available View build log
2.24.0 Available View build log
2.23.0 Available View build log
2.21.3 Available View build log
2.21.2 Available View build log
2.20.0 Available View build log
2.19.1 Available View build log
2.18.1 Available View build log
2.17.0 Available View build log
2.16.0 Available View build log
2.15.0 Available View build log
2.14.0 Available View build log
2.13.1 Available View build log
2.12.1 Available View build log
2.11.1 Available View build log
2.10.0 Available View build log
2.9.0 Available View build log
2.8.1 Available View build log
2.7.0 Available View build log
2.6.0 Available View build log
2.5.0 Available View build log
2.4.0 Available View build log
2.3.0 Available View build log
2.2.0 Available View build log
2.1.0 Available View build log
2.0.0 Failed View build log
2.0rc3 Available View build log
2.0rc2 Available View build log
2.0rc1 Available View build log
2.0b4dev Available View build log
2.0b3 Available View build log
2.0b2 Available View build log
2.0a5 Available View build log
Windows (64-bit)
2.35.0 Available View build log
2.21.3 Available View build log
2.21.2 Available View build log
2.20.0 Available View build log
2.19.1 Available View build log
2.18.1 Available View build log
2.17.0 Available View build log
2.16.0 Available View build log
2.15.0 Available View build log
2.14.0 Available View build log
2.13.1 Available View build log
2.12.1 Available View build log
2.11.1 Available View build log
2.10.0 Available View build log
2.9.0 Available View build log
2.8.1 Available View build log
2.7.0 Available View build log
2.6.0 Available View build log
2.5.0 Available View build log
2.4.0 Available View build log
2.3.0 Available View build log
2.2.0 Available View build log
2.1.0 Available View build log
2.0.0 Failed View build log
2.0rc3 Failed View build log
2.0rc2 Failed View build log
2.0rc1 Failed View build log
2.0b4dev Failed View build log
2.0b3 Failed View build log
2.0b2 Available View build log
2.0a5 Available View build log
Mac OS X (10.5+)
2.35.0 Available View build log
2.32.0 Available View build log
2.26.0 Failed View build log
2.25.0 Available View build log
2.24.0 Available View build log
2.23.0 Available View build log
2.21.3 Available View build log
2.21.2 Available View build log
2.20.0 Available View build log
2.19.1 Available View build log
2.18.1 Available View build log
2.17.0 Available View build log
2.16.0 Available View build log
2.15.0 Available View build log
2.14.0 Available View build log
2.13.1 Available View build log
2.12.1 Available View build log
2.11.1 Available View build log
2.10.0 Available View build log
2.9.0 Available View build log
2.8.1 Available View build log
2.7.0 Available View build log
2.6.0 Available View build log
2.5.0 Available View build log
2.4.0 Available View build log
2.3.0 Available View build log
2.2.0 Available View build log
2.1.0 Available View build log
2.0.0 Failed View build log
2.0rc3 Available View build log
2.0rc2 Available View build log
2.0rc1 Available View build log
2.0b4dev Available View build log
2.0b3 Available View build log
2.0b2 Available View build log
2.0a5 Available View build log
Linux (32-bit)
2.35.0 Available View build log
2.32.0 Available View build log
2.26.0 Failed View build log
2.25.0 Available View build log
2.24.0 Available View build log
2.23.0 Available View build log
2.21.3 Available View build log
2.21.2 Available View build log
2.20.0 Available View build log
2.19.1 Available View build log
2.18.1 Available View build log
2.17.0 Available View build log
2.16.0 Available View build log
2.15.0 Available View build log
2.14.0 Available View build log
2.13.1 Available View build log
2.12.1 Available View build log
2.11.1 Available View build log
2.10.0 Available View build log
2.9.0 Available View build log
2.8.1 Available View build log
2.7.0 Available View build log
2.6.0 Available View build log
2.5.0 Available View build log
2.4.0 Available View build log
2.3.0 Available View build log
2.2.0 Available View build log
2.1.0 Available View build log
2.0.0 Failed View build log
2.0rc3 Available View build log
2.0rc2 Available View build log
2.0rc1 Available View build log
2.0b4dev Available View build log
2.0b3 Available View build log
2.0b2 Available View build log
2.0a5 Available View build log
Linux (64-bit)
2.35.0 Available View build log
2.32.0 Available View build log
2.26.0 Failed View build log
2.25.0 Available View build log
2.24.0 Available View build log
2.23.0 Available View build log
2.21.3 Available View build log
2.21.2 Available View build log
2.20.0 Available View build log
2.19.1 Available View build log
2.18.1 Available View build log
2.17.0 Available View build log
2.16.0 Available View build log
2.15.0 Available View build log
2.14.0 Available View build log
2.13.1 Available View build log
2.12.1 Available View build log
2.11.1 Available View build log
2.10.0 Available View build log
2.9.0 Available View build log
2.8.1 Available View build log
2.7.0 Available View build log
2.6.0 Available View build log
2.5.0 Available View build log
2.4.0 Available View build log
2.3.0 Available View build log
2.2.0 Available View build log
2.1.0 Available View build log
2.0.0 Failed View build log
2.0rc3 Available View build log
2.0rc2 Available View build log
2.0rc1 Available View build log
2.0b4dev Available View build log
2.0b3 Available View build log
2.0b2 Available View build log
2.0a5 Available View build log
2.35.0 Available View build log
2.32.0 Available View build log
 
Lastest release
version 2.35.0 on Aug 14th, 2013

Selenium Python Client Driver is a Python language binding for Selenium Remote Control (version 1.0 and 2.0).

Currently the remote protocol, Firefox and Chrome for Selenium 2.0 are supported, as well as the Selenium 1.0 bindings. As work will progresses we'll add more "native" drivers.

See here for more information.

Installing

Python Client
pip install -U selenium
Java Server

Download the server from http://selenium.googlecode.com/files/selenium-server-standalone-2.35.0.jar

java -jar selenium-server-standalone-2.35.0.jar

Example

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time

browser = webdriver.Firefox() # Get local session of firefox
browser.get("http://www.yahoo.com") # Load page
assert "Yahoo!" in browser.title
elem = browser.find_element_by_name("p") # Find the query box
elem.send_keys("seleniumhq" + Keys.RETURN)
time.sleep(0.2) # Let the page load, will be added to the API
try:
    browser.find_element_by_xpath("//a[contains(@href,'http://seleniumhq.org')]")
except NoSuchElementException:
    assert 0, "can't find seleniumhq"
browser.close()

Documentation

Auto Generated API

Subscribe to package updates

Last updated Aug 14th, 2013

Download Stats

Last month:53

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.