雜七雜八的問題處理04--selenium報錯: AttributeError: partially initialized module 'selenium.webdriver' has no attribute 'Chrome'


前言

  改變自己會痛苦,但不改變自己會吃苦。一個人的性格和習慣是很難改變的,如果想改變,那肯定是一件很痛苦的事。雖然是這樣,但在很多時候,我們必須要改變自己。

一、問題描述

正常的寫UI自動化代碼:
alert.py 內容如下:

driver = webdriver.Chrome()
driver.get( 'http://www.hnxmxit.com/' )
driver.find_element_by_xpath('//a[text()="在線報名"]').click()
... 后續更多自動化的操作代碼

執行上述代碼的時候 報錯:

AttributeError: partially initialized module 'selenium.webdriver' has no attribute 'Chrome'

二、解決方法

網上有很多方法都試過了,都不能解決。后面這種方式解決的,如下:

把 alert.py 改為 alert_demo.py 或者其它的不叫做 alert.py 都行

三、小結

大家遇到上述的報錯采用這種解決方法都行,不一定和筆者一樣 ,一定是alert.py文件,其它的出現類似問題只要改名即可。
由於筆者是做全棧測試開發培訓的講師,遇到學生情況比較多。有相關的疑難雜症有空就都整理成文章,期待對大家有幫助


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM