我正在尝试开始网络抓取,但每当我尝试访问URL时,都会收到一条错误消息。
我的代码如下:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get('www.python.org')这将打开一个新的Chrome窗口,但它的作用仅此而已。
我得到的错误消息如下:
InvalidArgumentException: invalid argument
(Session info: chrome=80.0.3987.149)我使用Spyder,这是我从蟒蛇那里得到的,我的chromedriver.exe在Anaconda3文件夹和Spyder文件夹中。
提前感谢!
发布于 2020-03-31 19:52:42
此URL无效,必须以http://开头
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
try:
driver = webdriver.Chrome()
driver.get('http://www.python.org')
except Exception as e:
print(e)
finally:
if driver is not None :
driver.close()发布于 2020-03-31 19:49:52
请包含可执行文件路径并尝试以下解决方案:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome(executable_path=r"C:\New folder\chromedriver.exe")
driver.get("https://www.python.org")您的url不正确,请更正url:https://www.python.org
https://stackoverflow.com/questions/60949755
复制相似问题