python+selenium 编写第一个程序 Firefox篇

来源:互联网 发布:极速网店管理打印软件 编辑:程序博客网 时间:2024/05/16 19:29
# coding=utf-8from selenium import webdriverdriver = webdriver.Firefox()driver.get("https://www.baidu.com")driver.find_element_by_id("kw").send_keys("Selenium2")driver.find_element_by_id("su").click()

安装了firefox对应的webdriver,但是还是报错:网页打开了,但是没有跳转到百度,

原因:版本问题

查看了selenium版本:

C:\>pip show selenium
Name: selenium
Version: 3.6.0
Summary: Python bindings for Selenium
Home-page: https://github.com/SeleniumHQ/selenium/
Author: UNKNOWN
Author-email: UNKNOWN
License: Apache 2.0
Location: c:\users\lish\appdata\local\programs\python\python35\lib\site-packages
Requires:

查看了Firefox版本:目前是52.**(32位)

Firefox对应的geckodriver版本是:geckodriver-v0.19.1-win32.zip

于是将Firefox更新到最新版:57.0(32位)。

安装完毕后,运行代码,成功!

记得把webdriver放到与python.exe的目录下。


原创粉丝点击