我正在一个名为 pythonanywhere.com 的网站上编写一个机器人,以访问该网站特定次数以获取个人资料视图,并且我需要安装 chrome Web 驱动程序才能访问该网站,但我不知道如何操作。我已经通过 pip install selenium 安装了 selenium,但我不确定安装 chrome web 驱动程序的命令是什么?
到目前为止,我的代码(没有输入网站的实际部分)如下:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
# Initialize web driver
driver = webdriver.Chrome() # You need to download chromedriver and specify its path here
我通过 pip install selenium 安装了 selenium,但是当我无法弄清楚 chrome web 驱动程序的命令时,所以我的代码不起作用。我想我需要在
wedriver.Chrome()
旁边的括号之间放一些东西。
如果您使用最新的 Selenium(至少 4.6),则无需手动下载驱动程序、设置它们等。Selenium Manager 现在会为您处理这些事情。您的代码应该按原样运行。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
# Initialize web driver
driver = webdriver.Chrome()
请参阅上面的链接和文档了解更多信息。