Python搭建selenium自動化


搭建Python環(huán)境

1.Python官網(wǎng)下載Python,并安裝在你想要的路徑下

2.安裝pycharm

3.? pip是python的包管理工具,它可以管理python的第三方包,pip直接提供python包的查找,下載,安裝,卸載等等功能。?相當于Ubuntu里面的apt-get。? ? ? ?進入pip下載安裝說明文檔, python3.4以上的版本是自帶pip管理工具的,只是版本需要升級一下,所以我們剛才下載的python3.7版本只需要升級pip就可以與官網(wǎng)上pip最新版本同步。

????cmd : 1、? 查看python版本:輸入py? ?退出輸入quit()

? ? ? ? ? ? ? ? ?2、? 查看pip版本:pip -V

? ? ? ? ? ? ? ? ?3、 升級pip版本:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ①:python -m -pip install -V -pip

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????? ? 如果出現(xiàn)下面這種報錯

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第一句黃色 這句話的意思就是,你使用的pip版本為9.0.3,版本19.0.3可用

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第二句的意思是你可以考慮用?'python -m pip install --upgrade pip'來升級pip

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ②:那我們直接復制:'python -m pip install --upgrade pip'這句話,如果還是報這種錯誤

? ??????????????????????????那么就是權(quán)限不夠,確認使用登錄賬號為普通用戶,需要使用administrator權(quán)限運行cmd。提供一種簡單易操作的方法以administrator權(quán)限執(zhí)行cmd

? ? ? ? ? ? ? ? ? ? 再執(zhí)行"python -m pip install --upgrade pip"這句話 就安裝成功啦,如下圖? ? ? ??

安裝selenium

? ? 命令:pip install -U selenium安裝selenium第三方包,出現(xiàn)這種報錯,也是權(quán)限不夠,cmd需要用管理員身份運行


安裝成功,

安裝成功之后可以到如下python網(wǎng)絡包目錄中查看到selenium包

????????????查找python安裝路徑:打開我們的cmd命令,輸入Python,輸入 import sys,輸入 print(sys.path),列表中的第四個將是你的安裝路徑



安裝webdriver

selenium是作為python和瀏覽器的橋梁,那么中間就是通過selenium中webdriver作為接口與瀏覽器通訊。下面列出三大瀏覽器的driver,Chrome為chromedriver.exe , Firefox為geckodriver.exe,IE為Iedriver.exe

1.chromedriver 下載地址:https://sites.google.com/a/chromium.org/chromedriver/downloads(http://chromedriver.storage.googleapis.com/index.html)沒有完全對的上的版本可以選擇大致相同的

2.geckodriver 下載地址:https://github.com/mozilla/geckodriver/releases

3.IEdriver 下載地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/

下載完對應的瀏覽器driver之后將其拷貝到python的安裝目錄(這里安裝的是在C:\Program Files\Python\Python37\Scripts中),并且這個路徑添加到環(huán)境變量中(用戶變量中的path路徑下,新建,把路徑拷進去并確定),那么在webdriver執(zhí)行對應瀏覽器入口時,就可以調(diào)用到對應瀏覽器提供的driver。

設置pycharm的環(huán)境

點擊pycharm中設置,選擇project interpretaer 如果project interpreter為空,點擊設置按鈕的Add local 再點擊確定,點擊列表下方的提示,直接會安裝pip、setuptools、urllib3。此時再點擊+號 搜索selenium并安裝,點擊確定或者應用。

最后我們測試一下,寫如下代碼


點擊運行

能打開谷歌瀏覽器就成功啦

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容