繁体   English   中英

如何使用 Google Chrome 而不是 Chromedriver Python Selenium

[英]How do I use Google Chrome instead of Chromedriver Python Selenium

由于 chromedriver 无法记住搜索历史记录,也不保存 cookie...我想使用 GoogleChrome,我在 Python Selenium 中的原始浏览器,因为我想绕过 Hcaptcha,并且我在原始浏览器中设置了所有内容。

非常感谢答案,我对此很陌生,所以请详细写下,以便我理解并告诉我如何做,非常喜欢! :)

您可以通过向 selenium 提供您的 chrome 配置文件来做到这一点。

首先在您的 chrome 地址栏中输入chrome://version/并复制配置文件路径。

注意:- 从路径中删除默认值,即如果路径是/home/aditya/.config/google-chrome/Default然后在删除默认值后,路径将是/home/aditya/.config/google-chrome

然后将配置文件路径粘贴到以下代码中:-

options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=/home/aditya/.config/google-chrome") # profile path
driver = webdriver.Chrome(chrome_options=options)
driver.get("https://www.google.com")

你指定了你的驱动程序吗? 如果不是,这可能会有所帮助:)

从硒导入网络驱动程序

PATH = "C:\\Program Files (x86)\\chromedriver.exe"

驱动程序 = webdriver.Chrome(路径)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM