国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python selenium firefox使用詳解

2020-02-16 01:22:13
字體:
來源:轉載
供稿:網友

演示的版本信息如下:

Python 3.6.0

Selenium 3.5.0

Firefox 55.0.3

geckodriver v1.0.18.0 win64

1、前提準備

1.1 安裝python https://www.jb51.net/article/144750.htm

1.2 安裝Firefox瀏覽器

1.3下載geckodriver(是Firefox的官方webdriver)

2、Python安裝selenium

python 3.0X包自帶pip和setuptools。我們可以使用如下方法安裝selenium:pip install selenium [version] 如果不加版本號,就安裝最新的。加了就安裝指定版本


如果在安裝過程中,遇到如下錯誤,需要單獨安裝pip和setuptools:下載地址:https://pypi.python.org/pypi/pip/#downloads https://pypi.python.org/pypi/setuptools#downloads


安裝方式如下圖所示:安裝setuptools


安裝pip


安裝完成之后,可以檢查selenium的安裝:


3、 下載安裝geckodriver

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

根據電腦系統版本進行下載,我這里下載的win64位的:


下載完成后,解壓,將geckodriver.exe放置在與python3.exe相同的路徑下:


注意: 這里之所以將geckodriver.exe與Python3.exe放置在相同路徑下,是因為python3.exe在系統的環境變量中的Path中有配置:【D:/Program Files/Python36/】。如果不放置到相同路徑,需要自己在Path中配置環境變量,路徑為geckodriver所在路徑。

4、訪問頁面

selenium進行自動化測試的方法是打開瀏覽器,按照腳本規定的操作模擬人的行為,然后檢查期望值與實際值是否相符,以判定測試是否通過。所以第一步就是:訪問頁面。

如下圖腳本,是使用Firefox訪問百度首頁:


5、PyCharm配置Selenium

這里使用PyCharm來運行以上腳本。需要在PyCharm里面配置Selenium。

進入File-Settings:


選擇我們的項目,點擊Project Interpreter,點擊右側的+:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平罗县| 垦利县| 嘉禾县| 张家口市| 旬阳县| 河北省| 岑巩县| 平谷区| 和硕县| 和平县| 金平| 汉沽区| 阿合奇县| 齐齐哈尔市| 同心县| 沅陵县| 丹江口市| 滨州市| 瓦房店市| 长兴县| 龙海市| 保定市| 西乌珠穆沁旗| 霍山县| 景谷| 齐齐哈尔市| 四川省| 长阳| 牙克石市| 长治县| 珲春市| 德兴市| 安达市| 辽阳市| 大化| 邢台市| 芦溪县| 湘潭市| 博罗县| 陈巴尔虎旗| 贵德县|