selenium无法打开浏览器问题
selenium安装谷歌浏览器驱动仍然无法打开浏览器的问题处理
想利用这个例子简单测试一下安装是否成功?
from selenium import wbdriver
driver = weddriver.Chrom()
driver.get(‘http://www.baidu.com’)
前提是:浏览器版本和浏览器驱动版本是一致的,具体怎么看版本是否是一致的,下期再给大家补充
结果报如下错误:
Traceback (most recent call last):File "D:\pythoncode\pythonProject\study\unitest框架及执行顺序\测试安装是否成功.py", line 3, in <module>driver = webdriver.Chrome()File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in __init__super().__init__(DesiredCapabilities.CHROME['browserName'], "goog",File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 92, in __init__super().__init__(File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 277, in __init__self.start_session(capabilities, browser_profile)File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 370, in start_sessionresponse = self.execute(Command.NEW_SESSION, parameters)File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 435, in executeself.error_handler.check_response(response)File "C:\Program Files (x86)\Python310-32\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_responseraise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
Stacktrace:
Backtrace:Ordinal0 [0x00CCC013+3194899]Ordinal0 [0x00BB6021+2056225]Ordinal0 [0x00A4F608+587272]Ordinal0 [0x009CD87E+55422]Ordinal0 [0x009CC64A+50762]Ordinal0 [0x009F1EE9+204521]Ordinal0 [0x009F1D0D+204045]Ordinal0 [0x009EFC1B+195611]Ordinal0 [0x009D3B7F+80767]Ordinal0 [0x009D4B4E+84814]Ordinal0 [0x009D4AD9+84697]Ordinal0 [0x00BCCE64+2149988]GetHandleVerifier [0x00E3BE95+1400773]GetHandleVerifier [0x00E3BB61+1399953]GetHandleVerifier [0x00E431FA+1430314]GetHandleVerifier [0x00E3C69F+1402831]Ordinal0 [0x00BC3D61+2112865]Ordinal0 [0x00BCE5CB+2155979]Ordinal0 [0x00BCE6F5+2156277]Ordinal0 [0x00BDF26E+2224750]BaseThreadInitThunk [0x7516FA29+25]RtlGetAppContainerNamedObjectPath [0x77197A9E+286]RtlGetAppContainerNamedObjectPath [0x77197A6E+238]
就在网上找了各种帖子,都没有一个明确的结果,不是让检查浏览器版本和驱动版本就是说代码有问题,但是在其他同事那代码能正常运行
结果就看了一下webdriver.py这个文件的内容,浏览器的名字必须要等于chrome,否则找不到,代码如下:
在安装浏览器的时候浏览器的名字都是默认的,大家往往会忽视这一点,我的浏览器的名字是:Chromium.exe,所以就需要把浏览器应用复制一份进行重命名,如图:
然后再运行之前的代码就能正常启动浏览器了~~~
如果有其他问题,欢迎给博主留言哦
selenium无法打开浏览器问题相关推荐
- Python之selenium的打开浏览器的二种方式
Python之selenium的打开浏览器的二种方式 文章目录 Python之selenium的打开浏览器的二种方式 第一步我们要先按照selenium: 第一种打开方式: 第二种打开方式: 第一步我 ...
- Selenium不打开浏览器采爬取数据 Java
Selenium Selenium工具,是数据采集利器,尤其是对js的操作.相对于jsoup.httpclient工具,其最大的不同就是通过操作浏览器的方式获取数据,类似于用户点击,移动鼠标等.比如, ...
- python selenium 不打开浏览器_selenium+python自动化测试--解决无法启动IE浏览器及报错问题...
前言:记录启动IE浏览器的报错及解决方法. 错误1: selenium.common.exceptions.WebDriverException: Message: 'IEDriverServer.e ...
- 自动化测试:基础篇自动化测试selenium分享-打开浏览器(1)
# 1.打开浏览器 from selenium import webdriver chrome = webdriver.Chrome() # 2.打开bing网站 chrome.get("h ...
- 解决Python+selenium 自动化测试打开浏览器自动关闭问题适用于(Chrome和Edge)
option = webdriver.EdgeOptions() option.add_experimental_option("detach", True) driver = w ...
- Python+selenium执行打开浏览器脚本报错解决方案selenium.common.exceptions.SessionNotCreatedException
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ...
- selenium不打开浏览器进行自动化操作
1.配置selenium环境,地址: https://blog.csdn.net/liaoqingjian/article/details/116785445?spm=1001.2014.3001.5 ...
- python中selenium打开浏览器拿不到url_Selenium打开浏览器,但在Chrome和Firefox中都无法获取URL...
当我调用get()时,webdriver将打开浏览器,但不会打开我请求的单击.在Firefox中没有URL应该在的地方,而在Chrome中,URL是测试"data:,".不到一个月 ...
- 《手把手教你》系列基础篇之2-python+ selenium自动化测试-打开和关闭浏览器(详细)
简介 本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器.要用selenium打开fiefox浏览器.首先需要去下载一个driver插件geckodriv ...
最新文章
- NOIP2013普及组 T2 表达式求值
- r语言和python-r语言和python学哪个?
- Visual Studio 2008 断点调试直接跳出代码窗口
- vue3中 使用 swiper 插件,自定义切换按钮, 将 前进后退 、左右切换 按钮放到容器外部
- 2017年中国大功率UPS市场需求、市场需求及市场结构占比分析预测
- excel超链接怎么设置_Excel表格使用超链接提示由于本机限制的解决方法
- 一些自己常用的linux命令笔记
- Yocto tips (10): Yocto hellworld 加入一个软件包
- WhatsApp被曝内部收集用户数据
- 公布中秋福利中奖名单
- 众信金融获“2015最佳绿色贡献奖”
- MATLAB工具包安装步骤
- 算法资料:算法导论_原书第3版(中文)(PDF带书签)
- 方舟单机/管理员生物指令代码大全
- pygame 入门实例教程 1 - 复古方块赛车游戏
- imp的用法及注意事项
- 关于线程 thread (1)概念简介
- V-Play 跨平台Game、App开发框架
- “没用”的StringBuffer,StringBuffer被StringBuilder取代的原因
- 2021四川省高考单科成绩查询,2021四川高考总分及各科分数