AttributeError:模块XX没有属性'get'

时间:2019-01-30 00:32:57

标签: python selenium

Python 3.7.2 Shell 试过了

from selenium import webdriver
browser = webdriver.opera
url="https://www.google.com"
browser.get(url)

获取此错误消息:

Traceback (most recent call last):
  File "<pyshell#23>", line 1, in <module>
    browser.get(url)
AttributeError: module 'selenium.webdriver.opera' has no attribute 'get'

尝试浏览器firefox收到相同的错误消息。

2 个答案:

答案 0 :(得分:0)

为Opera尝试一下:

from selenium import webdriver

browser = webdriver.Opera()
url = "http://google.com"
browser.get(url)

针对Firefox尝试以下操作:

from selenium import webdriver

browser = webdriver.Firefox()
url = "http://google.com"
browser.get(url)

答案 1 :(得分:0)

您执行以下操作并检查其是否有效。 使用

升级python绑定
pip install -U selenium

对于chrome浏览器,下载最新的chrome驱动程序“ ChromeDriver 2.45” 并编写以下代码

from selenium import webdriver
browser=webdriver.Chrome("Path of the Download Chromedriver" + "chromedriver.exe" )
url="https://www.google.com"
browser.get(url)