0

vscode 说它运行,但它什么也没做。我的 pip 是最新的,我使用命令提示符安装了 selenium。我有 chromedriver 的有效路径(我认为)。这是我的代码:

from selenium import webdriver
chromedriver = "C:Users/P-Lou/Downloads/chromedriver.exe"
driver = webdriver.Chrome(chromedriver)
driver.get("http:google.com")

结果是这样的:

[Running] python -u "w:\Python\Seletest\app.py"

[Done] exited with code=0 in 0.067 seconds
4

2 回答 2

1

我通过仅将浏览器更改为 firefox 并删除 chromedriver = 部分来尝试此代码,它工作正常,您可能在无头模式下运行浏览器,这就是为什么没有弹出。您可以使用 The 更改它Chromedriver.options(set_headless="false") (不确定这是否是正确的代码,您可以在此处检查自己)

于 2020-12-01T14:06:24.687 回答
0

假设ChromeDriver二进制位置C:\Users\P-Lou\Downloads在您的系统上,您可以使用以下解决方案:

from selenium import webdriver

driver = webdriver.Chrome(executable_path=r'C:\Users\P-Lou\Downloads\chromedriver.exe')
driver.get("http:google.com")
于 2020-12-01T15:33:06.857 回答