【问题标题】:Trying to create web automatic tool with Selenium, however the website won't load尝试使用 Selenium 创建网络自动工具,但网站无法加载
【发布时间】:2023-03-28 06:50:02
【问题描述】:

我正在尝试为办公目的构建一个基本的网络自动化工具。 我遵循了一些指南,并且至少能够获取脚本来检测驱动程序并打开浏览器。

from selenium import webdriver

driver = webdriver.Chrome('/home/ava/Webautomator/chromedriver') #filepath of the driver
driver.get("www.google.com")

但是,当尝试加载“google.com”时,我收到以下错误:

Traceback (most recent call last):
  File "webautomator2.py", line 4, in <module>
    driver.get("www.google.com")
  File "/usr/local/lib/python3.6/dist-packages/selenium/webdriver/remote/webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "/usr/local/lib/python3.6/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.6/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidArgumentException: Message: invalid argument
  (Session info: chrome=80.0.3987.87)

有人知道如何解决这个错误吗?

【问题讨论】:

  • 请在您的网址中使用 https,这应该可以解决您的问题。

标签: python python-3.x selenium selenium-chromedriver browser-automation


【解决方案1】:

改一下就行了

driver.get("www.google.com")

到这里

driver.get("https://www.google.com")

【讨论】:

    猜你喜欢
    • 2013-08-18
    • 1970-01-01
    • 2021-04-17
    • 2013-08-13
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2014-02-19
    相关资源
    最近更新 更多