python3:
selenium:
FF60.0.1:
geckodriver0.21.0:
selenium3开始需要geckodriver的支持。https://github.com/mozilla/geckodriver/releases 下载
需要放到python.exe的同级目录下。
首先第一个启动FF浏览器。
#coding=utf-8 from selenium import webdriver import time ''' find_element_by_id() find_element_by_name() find_element_by_class_name() find_element_by_tag_name() find_element_by_link_text() find_element_by_partial_link_text() find_element_by_xpath() find_element_by_css_selector() ''' driver = webdriver.Firefox() driver.get("http://www.baidu.com") time.sleep(2) driver.find_element_by_id("kw").send_keys("Selenium3.10.0") time.sleep(2) driver.find_element_by_id("su").click() time.sleep(2) driver.quit()
没报错,直接运行启动FF: