from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
options = Options()
options.add_argument("start-maximized")
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=options)
print("hello world")
在Linux Ubuntu上运行Python 3.10
我试着用 selenium 玩一玩,但是我在定义webdriver后编写的任何代码都不起作用。似乎解释器在定义webdriver后卡住了。它打开webdriver,但只显示“数据:”,没有其他内容,也不会响应之后编写的任何代码。
2条答案
按热度按时间7d7tgy0s1#
我发现了这个问题,我只有 chrome 安装在我的电脑上,我假设 chrome 驱动程序和 chrome 驱动程序是一样的东西(仍然找不到任何参考 chrome 驱动程序)
hfyxw5xn2#
根据我的经验, chrome 对 selenium 的支持有限。
Please look at the replies here which do mention chromium-driver and how to get it
应该让你 chrome 驱动程序,他们有一些例子代码,看起来不太过时。