gpt4 book ai didi

google-chrome - Chrome 59 挂起 --headless 和 --proxy-server 标志

转载 作者:行者123 更新时间:2023-12-04 21:33:32 25 4
gpt4 key购买 nike

所以现在 Chrome 59 有 headless 支持
和一个合适的驱动程序(Chromedriver 2.30),
我尝试将我的代码迁移到它。

--headless 标志自己工作。
--proxy-server 标志自己工作,但是
结合两者会挂起浏览器。

有解决方法吗?

环境:
- Chrome 59
- Chromedriver 2.30
- Selenium 2.46.0

代码:

from selenium import webdriver
chop = webdriver.ChromeOptions()
chop.add_argument("--headless")
chop.add_argument("--proxy-server=socks5://127.0.0.1:8080")
d = webdriver.Chrome(chrome_options=chop)
print("done")
d.get('http://ipinfo.io')
print(d.page_source)

追溯:
  Traceback (most recent call last):
File "t.py", line 5, in <module>
d = webdriver.Chrome(chrome_options=chop)
File "/home/t/env/lib/python3.5/site-packages/selenium/webdriver/chrome/webdriver.py", line 68, in __init__
keep_alive=True)
File "/home/t/env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 89, in __init__
self.start_session(desired_capabilities, browser_profile)
File "/home/t/env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 138, in start_session
'desiredCapabilities': desired_capabilities,
File "/home/t/env/lib/python3.5/site-packages/selenium/webdriver/remote/webdriver.py", line 195, in execute
self.error_handler.check_response(response)
File "/home/t/env/lib/python3.5/site-packages/selenium/webdriver/remote/errorhandler.py", line 170, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
(Driver info: chromedriver=2.30.477691 (6ee44a7247c639c0703f291d320bdf05c1531b57),platform=Linux 4.4.0-21-generic x86_64)

最佳答案

此错误已解决。
我刚刚使用以下设置对其进行了测试:

Ubuntu 16.04 64 位
谷歌浏览器 61.0.3163.59 测试版 (官方发布仍然挂 atm;)
Selenium 3.5.0
ChromeDriver 2.31

不再需要 xvfb。
我今天是个快乐的人。

关于google-chrome - Chrome 59 挂起 --headless 和 --proxy-server 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44569670/

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