selenium3+python3環(huán)境搭建教程圖解
1、首先安裝火狐瀏覽器
有單獨(dú)文章分享怎么安裝
2、搭建python環(huán)境
安裝python,安裝的時(shí)候把path選好,就不用自己在配置,安裝方法有單獨(dú)文檔分享
安裝好以后cmd打開輸入python查看是否配置好
3、安裝pip
一般python會(huì)默認(rèn)帶一個(gè),放置和python一個(gè)地址,這樣就不需要重新配置環(huán)境變量
安裝路徑可以上網(wǎng)查詢很多的教程 https://pypi.python.org/pypi/pip 下載pip源碼包
減壓以后在cmd 窗口下用cd命令切換到 E:\新建文件夾 (2)\python\pip-18.1 目錄下 。然后輸入 python setup.py install 安裝pip工具。
安裝完成以后會(huì)顯示:
Finished processing dependencies for pip==8.1.2
4、安裝python集成開發(fā)環(huán)境pycharm
地址的話官網(wǎng)一搜索就有,下載一個(gè)exe文件
下載到本地以后,雙擊exe文件安裝,具體官網(wǎng)有很多教程,可以看怎么安裝。安裝好以后就可以創(chuàng)建project。
5、最后一步安裝selenium3(webdriver)主要就是其在python中如何安裝和使用
如果安裝好python和pip 嘗試在cmd中輸入 pip install selenium
如果ok的話就可以省很多事
如果不ok
就跟著我的腳步
1、下載selenium安裝包,地址https://pypi.python.org/pypi/selenium
點(diǎn)擊download 然后進(jìn)入下一界面
點(diǎn)擊擴(kuò)展名為gz的源碼包下載,下載后減壓。然后cd切換到該文件的setup.py目錄下,類似于安裝pip安裝包的方法一樣,輸入python setup.py install
安裝ok界面顯示
Finished processing dependencies for selenium==3.0.2
重新打開cmd 輸入python回車,在python交互模式輸入import selenium
顯示
接下來就是使用 Firefox瀏覽器驗(yàn)證WebDriver是否可用
實(shí)在不想打字了,圖片上傳即可看清楚
接著圖片里的話:;;驅(qū)動(dòng)兼容32位FireFox瀏覽器)下載對(duì)應(yīng)的Webdriver操作Firefox瀏覽器的驅(qū)動(dòng)程序,
下載后減壓即可
到此為止自動(dòng)化測(cè)試整個(gè)環(huán)境搭建完畢
我們可以來測(cè)試一下。打開pycharm輸入腳本,點(diǎn)擊運(yùn)行即可。也可以在命令框里測(cè)試,腳本復(fù)制在下面,可自行測(cè)試
from selenium import webdriver from time import sleep b=webdriver.Firefox() b.get('http://xdclass.net') print(b.title) sleep(10) v/div[3]/div/div[2]/a[1]/div/img').click()b.find_element_by_xpath('/html/body/div/di
總結(jié)
以上所述是小編給大家介紹的selenium3+python3環(huán)境搭建教程圖解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Python語言中的Selenium環(huán)境搭建
- Python+Selenium自動(dòng)化環(huán)境搭建與操作基礎(chǔ)詳解
- Selenium+Python自動(dòng)化腳本環(huán)境搭建的全過程
- selenium3.0+python之環(huán)境搭建的方法步驟
- Python selenium環(huán)境搭建實(shí)現(xiàn)過程解析
- Python+Selenium實(shí)現(xiàn)自動(dòng)化的環(huán)境搭建的步驟(圖文)
- selenium+python自動(dòng)化測(cè)試環(huán)境搭建步驟
- selenium+python自動(dòng)化測(cè)試之環(huán)境搭建
- Python + selenium自動(dòng)化環(huán)境搭建的完整步驟
- python+selenium開發(fā)環(huán)境搭建圖文教程
- 搭建?Selenium+Python開發(fā)環(huán)境詳細(xì)步驟
相關(guān)文章
python 如何利用chinese_calendar 獲取上一個(gè)工作日日期
這篇文章主要介紹了python 利用chinese_calendar 獲取上一個(gè)工作日日期,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03python使用matplotlib的savefig保存時(shí)圖片保存不完整的問題
這篇文章主要介紹了python使用matplotlib的savefig保存時(shí)圖片保存不完整的問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python3.7 dataclass使用指南小結(jié)
本文將帶你走進(jìn)python3.7的新特性dataclass,通過本文你將學(xué)會(huì)dataclass的使用并避免踏入某些陷阱。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-02使用Python開發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊
這篇文章主要介紹了使用Python開發(fā)游戲運(yùn)行腳本實(shí)現(xiàn)模擬點(diǎn)擊,這樣我們要想實(shí)現(xiàn)手游腳本開發(fā)的第一步,就是下載Android模擬器,然后在對(duì)安卓模擬器進(jìn)行鼠標(biāo)和鍵盤的模擬,以此來實(shí)現(xiàn)自動(dòng)化游戲腳本,需要的朋友可以參考下2021-11-11keras模型保存為tensorflow的二進(jìn)制模型方式
這篇文章主要介紹了keras模型保存為tensorflow的二進(jìn)制模型方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05Pytorch隨機(jī)數(shù)生成常用的4種方法匯總
隨機(jī)數(shù)廣泛應(yīng)用在科學(xué)研究,但是計(jì)算機(jī)無法產(chǎn)生真正的隨機(jī)數(shù),一般成為偽隨機(jī)數(shù),下面這篇文章主要給大家介紹了關(guān)于Pytorch隨機(jī)數(shù)生成常用的4種方法,需要的朋友可以參考下2023-05-05wxpython中利用線程防止假死的實(shí)現(xiàn)方法
上午抽空學(xué)習(xí)了一下在wxpython中啟用線程的方法,將GUI和功能的執(zhí)行分開,果然程序運(yùn)行起來杠杠滴。因?yàn)槲夷莻€(gè)軟件的代碼暫時(shí)不能公開,這里專門寫個(gè)小程序,作為今天的筆記吧2014-08-08