无法在Selenium中运行Chrome webdriver。

9
我第一次尝试使用Selenium,运行从这里获取的代码时,出现了一个AttributeError: 'str' object has no attribute '_ignore_local_proxy'错误。
from selenium import webdriver

driver_path = '/Users/krishpatil/Downloads/chromedriver_mac_arm64/chromedriver'
driver = webdriver.Chrome(driver_path)
driver.get('https://hoopshype.com/salaries/players/')

我已经尝试更新Selenium并下载正确的chromedriver,但问题仍然存在。
1个回答

16
  1. 这里下载chromedriver
  2. 解压下载的文件
  3. 将文件'chromedriver.exe'移动到项目文件夹中,并从代码中删除其路径,代码将变为:
driver = webdriver.Chrome()

1
这个答案是赢家。没有问题,已经修复好了。 - James Walker
对我来说效果很好 - CarbonMan
工作得非常完美。但是为什么会发生这种情况呢? - wisnshaftler
不是一个好的解决方案,我按照步骤操作了,但仍然出现相同的错误。 - Nagesh Singh Chauhan
我正在从Mac笔记本电脑上的Visual Studio Code(Ubuntu服务器)运行代码。 - Nagesh Singh Chauhan
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接