python+selenium 之from導入webdriver 報錯的一個新手常見的坑


本人新手,在一次新建測試項目后編寫導入webdriver模塊:

from selenium import webdriver   

 

發現在webdriver下面標紅波浪線,且本來需要調用其他模塊的時候居然也調用不起來:

from selenium.webdriver.support import expected_conditions as EC

 

反復確認發現並沒有寫錯,之后去百度找答案

有類似的問題提出的解決方案就是路徑不能包含中文,然后我就去看了下自己的文件路徑,也沒有包含中文路徑

我又對比了新建的測試項目和之前的有什么區別

最后發現我的文件夾名稱中間有個“_”  號,嘗試着去掉這個符號,再重新打開PyCharm,打開對應文件

在去輸入:

from selenium import webdriver   

from selenium.webdriver.support import expected_conditions as EC

 

發現都沒有標紅報錯。

 

總結:最外層的文件名最好不要加這個小短號,路徑中也不要有中文。

個人今天遇到的坑分享下,希望對你有幫助


免責聲明!

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



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