日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

搭建?Selenium+Python開(kāi)發(fā)環(huán)境詳細(xì)步驟_python

作者:久曲健 ? 更新時(shí)間: 2022-11-27 編程語(yǔ)言

一、寫(xiě)在前面

我從未想過(guò)自己會(huì)寫(xiě)python系列的自動(dòng)化文章,有些同學(xué)會(huì)問(wèn),那你現(xiàn)在為什么又開(kāi)始寫(xiě)了?

不止一個(gè)人找過(guò)我,問(wèn)我可以寫(xiě)一些Python自動(dòng)化的文章嗎,答案是肯定的。

筆者Java黨,整Python其實(shí)也是能整的,哈哈。

那么,以后我將給大家?guī)?lái)接口和UI自動(dòng)化兩個(gè)方面的分享,還請(qǐng)大家持續(xù)關(guān)注我!

二、環(huán)境搭建

1、Python環(huán)境搭建

使用版本:

Mac系統(tǒng) Python 3.10.8 Selenium4.5.0

python的安裝:

https://www.python.org/下載安裝.

終端輸入python3,如下圖所示:

安裝Selenium及驅(qū)動(dòng)

selenium類(lèi)庫(kù)安裝

pip3 install selenium

驅(qū)動(dòng)類(lèi)庫(kù)安裝(告別手動(dòng)下載驅(qū)動(dòng)包)

pip install webdriver-manager

安裝完成,如下圖所示:

這里有一個(gè)警告,是pip3命令需要進(jìn)行升級(jí)(pip是一個(gè)用于安裝及維護(hù)Python包的命令)

2、第一個(gè)腳本

環(huán)境基本搞定了,使用pycharm創(chuàng)建好工程后,運(yùn)行如下代碼:

# -*- coding: utf-8 -*-
"""
@Time : 2022/10/18 10:21 PM
@Auth : 軟件測(cè)試君
@File :demo.py
@IDE :PyCharm
@Motto:ABC(Always Be Coding)
"""
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.baidu.com/")
driver.quit()

3、可能遇到的問(wèn)題

就像我一樣,把代碼復(fù)制到編譯器里運(yùn)行報(bào)錯(cuò),如下圖所示:

4、解決辦法

終端輸入如下:

pip install packaging

注意: 這些pip命令也要在Pycharm中輸入,如下圖所示:

成功解決問(wèn)題,這里要吐槽下自己,度娘后發(fā)現(xiàn),居然是缺少類(lèi)庫(kù)引起,真的是笨的可以,哭笑不得,哈哈哈!

5、運(yùn)行效果

三、寫(xiě)在最后

到此,整個(gè)web自動(dòng)化的開(kāi)發(fā)環(huán)境就搭建完畢了,不得不說(shuō),真的比Java開(kāi)發(fā)環(huán)境簡(jiǎn)單容易多了,雖然然容易,但是我還是喜歡寫(xiě)Java!??

原文鏈接:https://www.cnblogs.com/longronglang/p/16804699.html

欄目分類(lèi)
最近更新