2017-05-30 90 views
-1

考慮下面的代碼硒圖書館,「模塊」對象不是可調用

from selenium import webdriver 

driver = webdriver.opera() 

以下錯誤顯示出來

Traceback (most recent call last): 
    File "Path/File", line 10, in <module> 
    driver = webdriver.opera() 
TypeError: 'module' object is not callable 
+0

你的代碼試圖調用'selenium.webdriver.opera'模塊的功能 –

回答

0

案例是相關的,前提是你的環境是正確設置你想撥打:

driver = webdriver.Opera()

不幸的是它似乎您需要在設置環境的過程中做一些工作才能完成此工作,請參閱this回答或關注異常中的鏈接。

+0

文件 「路徑\ service.py」,行81,在開始 os.path.basename(self.path),self.start_error_message ) selenium.common.exceptions.WebDriverException:消息:'operadriver'可執行文件需要位於PATH中。請參閱https://sites.google.com/a/chromium.org/chromedriver/home –