【发布时间】:2020-06-02 20:12:34
【问题描述】:
我尝试在此站点上搜索解决方案,因为有一个问题与我的几乎相同。可悲的是,这对我不起作用。下面的代码是我现在所拥有的......是否可以在不实际显示过程的情况下启动 webdriver?
# Options
options = Options()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
# Gegevens
password = input("Please give us a password you want to use for all your account(s): ")
# Start de driver
url = 'https://twitter.com/?lang=en-gb'
driver = webdriver.Chrome('/Users/ducov/Downloads/chromedriver')
driver = webdriver.Chrome(chrome_options=options)
driver.set_window_size(1600, 800)
driver.get(url)
编辑: 我通过替换答案中的代码来修复它:
driver = webdriver.Chrome('/Users/ducov/Downloads/chromedriver')
driver = webdriver.Chrome(chrome_options=options)
我仍然收到错误:
C:/Users/ducov/PycharmProjects/bot/app.py:18: DeprecationWarning: use options instead of chrome_options
driver = webdriver.Chrome('/Users/ducov/Downloads/chromedriver', chrome_options=options)
但我认为这并不重要
【问题讨论】:
-
你卡在哪里了?你看到了什么错误?
-
driver = webdriver.Chrome(chrome_options=options) 这是错误开始的那一行:
-
错误真的很长,DeprecationWarning: use options instead of chrome_options driver = webdriver.Chrome(chrome_options=options) 可能有用吗? FileNotFoundError: [WinError 2] The system cannot find the file specified 在处理上述异常过程中,又出现了一个异常: Traceback (most recent call last): File "C:/Users/ducov/PycharmProjects/bot/app.py",第 19 行,在
driver = webdriver.Chrome(chrome_options=options), -
用所有这些信息更新主要问题。
-
好了,我更新了。
标签: python selenium selenium-webdriver selenium-chromedriver google-chrome-headless