51Testing软件测试论坛

标题: 安装Chromedriver报错 [打印本页]

作者: huzhaoqiang5566    时间: 2016-5-31 16:00
标题: 安装Chromedriver报错
本帖最后由 huzhaoqiang5566 于 2016-5-31 16:05 编辑

[attach]101357[/attach]

[attach]101358[/attach]
按照教程,执行了一个示例。自动打开谷歌浏览器,打开百度页面,报无法加载 Shockwave flash

作者: 掉渣饼    时间: 2016-5-31 18:05
不知道是否与你安装chromedriver.exe路径有关系,你可以把chromedriver.exe直接放到Google\Chrome\Application下面试试
作者: huzhaoqiang5566    时间: 2016-6-1 08:44
掉渣饼 发表于 2016-5-31 18:05
不知道是否与你安装chromedriver.exe路径有关系,你可以把chromedriver.exe直接放到Google\Chrome\Applicat ...

我在网上找了个谷歌浏览器下载安装,装完。并没有application这个目录。只有\google\chrome\。然后我只有将chromedriver.exe放到这个目录下。按照示例,倒是能自动打开百度页面,但是报了这个错。我不是很放心
作者: 若尘_51    时间: 2016-6-1 08:53
我在网上找了一个chromedriver,可以正常打开谷歌浏览器,你试试:
1、http://vdisk.weibo.com/s/GLALSq5 ... ts_ref=GLALSq503hML   下载chromedriver.exe
2、将chromedriver.exe放到Google\Chrome\Application
3、测试程序:
# coding = utf-8
import os
from selenium import webdriver
#chromedriver.exe路径
chrome_driver = os.path.abspath(r"C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
os.environ["webdriver.chrome.driver"] = chrome_driver
driver = webdriver.Chrome(chrome_driver)
driver.get('http://www.baidu.com')
print driver.title
driver.quit()

作者: 掉渣饼    时间: 2016-6-1 10:50
huzhaoqiang5566 发表于 2016-6-1 08:44
我在网上找了个谷歌浏览器下载安装,装完。并没有application这个目录。只有\google\chrome\。然后我只有 ...

建议你把谷歌浏览器先卸载掉,到网上重新下载一个安装
作者: huzhaoqiang5566    时间: 2016-6-1 12:00
问题解决了。谢谢大家。是我下载的谷歌浏览器的版本有问题。重新下载了一个最新版本的,运行代码后。窗口就不报那个错误了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2