自动化环境搭建遇到问题
下载安装好python,selenium 后,验证环境是否搭建准确,代码如下:
打开IDLE(python GUI)> File>New File
输入以下代码,保存为test.py文件,点Run>Run Module 运行。 (前提:安装了firefox)
#coding=UTF-8
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("testing")
driver.find_element_by_id("su").click()
driver.quit()
结果运行的时候报错:'geckodriver' executabl needs to be in PATH
经查明是因为少安装了火狐浏览器驱动
解决方案:
1. 下载放在D:\Program Files (x86)\Mozilla Firefox安装包下,并将D:\Program Files (x86)\Mozilla Firefox加入环境变量
2. 将放在D:\Python27下 重新运行该段代码即可