如何使用硒启动指定的Chrome浏览器

时间:2019-06-20 04:28:34

标签: macos selenium chrome-web-driver virtual-environment

首先,我有一个Chrome浏览器v75(这是我每天使用的浏览器)。然后,我下载了一个旧版本(v61.0),我想使用它来部署Selenium crawler。 但是问题是每次我尝试运行此搜寻器时。它始终执行v75版本而不是v61.0 我已经下载了相应的chromedriver并已对其进行配置。 我的第一个尝试是指定标明浏览器版本的标头,但这不起作用。 所以我应该写一些脚本将它们添加到系统路径中吗? PS:我想在虚拟环境中运行它,而我正在使用Mac。

1 个答案:

答案 0 :(得分:0)

只需在选项中添加以下chrome选项即可。

以下是Python中的解决方案:

# replace the path with the location where you have older version of chrome.exe
chrome_options = Options()
chrome_options.binary_location= "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
# load the options 
driver = webdriver.Chrome(chrome_options=chrome_options)