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

學無先后,達者為師

網站首頁 編程語言 正文

搭建?Selenium+Python開發環境詳細步驟_python

作者:久曲健 ? 更新時間: 2022-11-27 編程語言

一、寫在前面

我從未想過自己會寫python系列的自動化文章,有些同學會問,那你現在為什么又開始寫了?

不止一個人找過我,問我可以寫一些Python自動化的文章嗎,答案是肯定的。

筆者Java黨,整Python其實也是能整的,哈哈。

那么,以后我將給大家帶來接口和UI自動化兩個方面的分享,還請大家持續關注我!

二、環境搭建

1、Python環境搭建

使用版本:

Mac系統 Python 3.10.8 Selenium4.5.0

python的安裝:

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

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

安裝Selenium及驅動

selenium類庫安裝

pip3 install selenium

驅動類庫安裝(告別手動下載驅動包)

pip install webdriver-manager

安裝完成,如下圖所示:

這里有一個警告,是pip3命令需要進行升級(pip是一個用于安裝及維護Python包的命令)

2、第一個腳本

環境基本搞定了,使用pycharm創建好工程后,運行如下代碼:

# -*- coding: utf-8 -*-
"""
@Time : 2022/10/18 10:21 PM
@Auth : 軟件測試君
@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、可能遇到的問題

就像我一樣,把代碼復制到編譯器里運行報錯,如下圖所示:

4、解決辦法

終端輸入如下:

pip install packaging

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

成功解決問題,這里要吐槽下自己,度娘后發現,居然是缺少類庫引起,真的是笨的可以,哭笑不得,哈哈哈!

5、運行效果

三、寫在最后

到此,整個web自動化的開發環境就搭建完畢了,不得不說,真的比Java開發環境簡單容易多了,雖然然容易,但是我還是喜歡寫Java!?

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

欄目分類
最近更新