gpt4 book ai didi

python-3.x - Python3、Selenium 和 Chrome 可移植

转载 作者:行者123 更新时间:2023-12-02 20:29:13 29 4
gpt4 key购买 nike

也许有人可以在 Windows、Python、Selenium 以及使用 Chrome Webdriver 和 ChromePortable 方面提供帮助。

我定义了一个新文件夹

c:\myproject

wedriver 位于此文件夹中:c:\myproject\driver\chromedriver.exe

还有 Chrome Portable

c:\myproject\chromeportable\chrome.exe

现在我想构建一个简单的 Python 脚本,该脚本可以打开 - 比如说 - stackoverflow.com。

在安装了 google 的计算机上,这不是像

这样的问题
from selenium import webdriver
driver = webdriver.Chrome("c:\myproject\driver\chromedriver.exe")
driver.get("https://stackoverflow.com")

但是,如果没有安装 google chrome 且应该使用 google chrome 便携版,如何更改脚本?

有什么想法吗?提前非常感谢您,祝您有愉快的一天安德烈亚斯

最佳答案

使用选项类:

from selenium.webdriver.chrome.options import Options
options = Options()
options.binary_location = "c:\myproject\chromeportable\chrome.exe"
# you may need some other options
#options.add_argument('--no-sandbox')
#options.add_argument('--no-default-browser-check')
#options.add_argument('--no-first-run')
#options.add_argument('--disable-gpu')
#options.add_argument('--disable-extensions')
#options.add_argument('--disable-default-apps')
driver = webdriver.Chrome("c:\myproject\driver\chromedriver.exe",
options=options)

关于python-3.x - Python3、Selenium 和 Chrome 可移植,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49234703/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com