【问题标题】:Using selenium and webdriver opening up blank webpage使用 selenium 和 webdriver 打开空白网页
【发布时间】:2026-01-14 04:55:01
【问题描述】:

所以我只想使用 chromedriver 建立一个网页

这是我正在使用的代码: 从硒导入网络驱动程序

url = "wow.com"

driver = webdriver.Chrome("/Users/macbook/Desktop/chromedriver")

driver.get(url)

当我去运行它时,它是这样显示的:

我检查了我的版本:版本 90.0.4430.93 和我下载的chromedriver一样

还是空白

有什么解决办法吗?

【问题讨论】:

    标签: python python-3.x selenium webdriver


    【解决方案1】:

    您是否尝试过使用整个网址:https://www.wow.com/?有时,由于 url sintaxis,webdriver 无法搜索网页。 将其完整添加是一个好习惯。

    这对我来说没有问题:

    from selenium import webdriver
    
    url = "https://www.wow.com/"
    driver = webdriver.Chrome("C:/MY_FOLDER/chromedriver.exe") # WINDOWS
    driver.get(url)
    

    【讨论】:

    • 非常感谢,我不敢相信我没有找到这么简单的解决方案
    【解决方案2】:

    能够在driver.get(url) 上复制未包含在问题中的错误问题:

    InvalidArgumentException: Message: invalid argument
      (Session info: chrome=90.0.4430.93)
    

    您需要将整个url传递给get()方法,否则会再次引发此错误。

    driver.get('google.com') # -> InvalidArgumentException
    driver.get('www.google.com') # -> InvalidArgumentException
    driver.get('https://www.google.com') # -> Works
    

    所以,你应该传递整个 url。

    【讨论】:

      最近更新 更多