如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
解决cannot find Chrome binary问题
错误提示selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary的解决办法
工具/原料
- 无无
- win1021H1
- python3.9
前言
如图所示,我们遇到了这个问题,没有成功打开浏览器。要解决这个问题,有多种方法,这里说两种最简单实用的。
方法1(最推荐的方法)
把chromedriver放到你的浏览器根目录下。
如图所示。
在地址栏点击右键,复制浏览器的目录。
回到写代码的界面,找到图上红圈的位置。把刚出复制的地址粘贴到括号里,在后面再添加上 \chromedriver.exe,然后用英文引号引起来。
填好后如图所示。然后运行试一试,还是会报错,很多网上搜到的答案都这么说,其实有python基础的都会发现问题所在。
只需要在引号前面加个小写字母r,就可以解决了。
运行一下,成功打开了百度网。
方法2
再说一下另一种方法。
先把chromedriver.exe放到python根目录下。
把原先的第二行改成下面这样:
options=webdriver.ChromeOptions()
options.binary_location=r'xxxxxx\chrome.exe'
browser=webdriver.Chrome(chrome_options=options)
xxxxxx是浏览器的根目录。
如图所示。
运行,一样成功打开百度网。
注意事项
- 代码全是英文,不要出现中文标点。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: python
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 323 python
- 详细阅读