最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2022年10月19日 08:29:41   作者:久曲健  
這篇文章主要介紹了搭建?Selenium+Python開發(fā)環(huán)境詳細步驟的相關資料,需要的朋友可以參考下

一、寫在前面

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

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

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

那么,以后我將給大家?guī)斫涌诤蚒I自動化兩個方面的分享,還請大家持續(xù)關注我!

二、環(huán)境搭建

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

使用版本:

Mac系統(tǒng) 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、第一個腳本

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

# -*- 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中輸入,如下圖所示:

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

5、運行效果

三、寫在最后

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

到此這篇關于搭建 Selenium+Python開發(fā)環(huán)境詳細步驟的文章就介紹到這了,更多相關搭建 Selenium+Python開發(fā)環(huán)境內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python機器學習pytorch模型選擇及欠擬合和過擬合詳解

    Python機器學習pytorch模型選擇及欠擬合和過擬合詳解

    如何發(fā)現(xiàn)可以泛化的模式是機器學習的根本問題,將模型在訓練數(shù)據(jù)上過擬合得比潛在分布中更接近的現(xiàn)象稱為過擬合,用于對抗過擬合的技術稱為正則化
    2021-10-10
  • Pytest框架之fixture的詳細使用教程

    Pytest框架之fixture的詳細使用教程

    這篇文章主要介紹了Pytest框架之fixture的詳細使用教程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Python+Selenium自動化環(huán)境搭建與操作基礎詳解

    Python+Selenium自動化環(huán)境搭建與操作基礎詳解

    Selenium是如今最常用的自動化測試工具之一,支持快速開發(fā)自動化測試框架,且支持在多種瀏覽器上執(zhí)行測試。本文將介紹關于Selenium?Python自動化腳本環(huán)境搭建的相關資料,需要的朋友可以參考下
    2022-03-03
  • Python實現(xiàn)的基數(shù)排序算法原理與用法實例分析

    Python實現(xiàn)的基數(shù)排序算法原理與用法實例分析

    這篇文章主要介紹了Python實現(xiàn)的基數(shù)排序算法,簡單說明了基數(shù)排序的原理并結合實例形式分析了Python實現(xiàn)與使用基數(shù)排序的具體操作技巧,需要的朋友可以參考下
    2017-11-11
  • Python實現(xiàn)TOPSIS分析法的示例代碼

    Python實現(xiàn)TOPSIS分析法的示例代碼

    TOPSIS法是一種常用的綜合評價方法,其能充分利用原始數(shù)據(jù)的信息,其結果能精確反應各評價方案之間的差距。本文將利用Python實現(xiàn)這一方法,感興趣的可以了解一下
    2023-02-02
  • Python進行密碼學反向密碼教程

    Python進行密碼學反向密碼教程

    這篇文章主要為大家介紹了Python進行密碼學反向密碼的教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • 超詳細Python文件操作命令知識

    超詳細Python文件操作命令知識

    最近在寫的程序頻繁地與文件操作打交道,所以想著給大家總結下,這篇文章主要給大家介紹了關于Python文件操作命令的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-04-04
  • python根據(jù)unicode判斷語言類型實例代碼

    python根據(jù)unicode判斷語言類型實例代碼

    這篇文章主要介紹了python根據(jù)unicode判斷語言類型實例代碼,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python實現(xiàn)視頻讀取和轉化圖片

    python實現(xiàn)視頻讀取和轉化圖片

    今天小編就為大家分享一篇python實現(xiàn)視頻讀取和轉化圖片,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • np.hstack()和np.dstack()的使用

    np.hstack()和np.dstack()的使用

    本文主要介紹了np.hstack()和np.dstack()的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03

最新評論

建昌县| 正定县| 承德县| 英超| 五华县| 章丘市| 平和县| 宝清县| 临海市| 滁州市| 赣州市| 清徐县| 大埔县| 谷城县| 左云县| 广水市| 广饶县| 定西市| 黎平县| 宁安市| 河池市| 库伦旗| 安陆市| 迁安市| 漳平市| 灵石县| 天峻县| 汨罗市| 平和县| 绥阳县| 亳州市| 沙洋县| 南充市| 清徐县| 多伦县| 绍兴县| 保山市| 砀山县| 宿州市| 宁阳县| 河间市|