一、寫在前面
我從未想過自己會寫python系列的自動化文章,有些同學(xué)會問,那你現(xiàn)在為什么又開始寫了?
不止一個人找過我,問我可以寫一些Python
自動化的文章嗎,答案是肯定的。
那么,以后我將給大家?guī)斫涌诤蚒I自動化兩個方面的分享,還請大家持續(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ū)動
selenium類庫安裝
pip3 install selenium
驅(qū)動類庫安裝(告別手動下載驅(qū)動包)
pip install webdriver-manager
安裝完成,如下圖所示:
這里有一個警告,是pip3
命令需要進(jìn)行升級(pip是一個用于安裝及維護(hù)Python包的命令)
2、第一個腳本
環(huán)境基本搞定了,使用pycharm
創(chuàng)建好工程后,運(yùn)行如下代碼:
# -*- 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、可能遇到的問題
就像我一樣,把代碼復(fù)制到編譯器里運(yùn)行報(bào)錯,如下圖所示:
4、解決辦法
終端輸入如下: pip install packaging
注意: 這些pip命令也要在Pycharm中輸入,如下圖所示:
成功解決問題,這里要吐槽下自己,度娘后發(fā)現(xiàn),居然是缺少類庫引起,真的是笨的可以,哭笑不得,哈哈哈!
5、運(yùn)行效果
如果你對Python感興趣,想要學(xué)習(xí)python,這里給大家分享一份Python全套學(xué)習(xí)資料,都是我自己學(xué)習(xí)時(shí)整理的,希望可以幫到你,一起加油!
??有需要的小伙伴,可以V掃描下方二維碼免費(fèi)領(lǐng)取??
?
1??零基礎(chǔ)入門
① 學(xué)習(xí)路線
對于從來沒有接觸過Python的同學(xué),我們幫你準(zhǔn)備了詳細(xì)的學(xué)習(xí)成長路線圖。可以說是最科學(xué)最系統(tǒng)的學(xué)習(xí)路線,你可以按照上面的知識點(diǎn)去找對應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。
② 路線對應(yīng)學(xué)習(xí)視頻
還有很多適合0基礎(chǔ)入門的學(xué)習(xí)視頻,有了這些視頻,輕輕松松上手Python~
③練習(xí)題
每節(jié)視頻課后,都有對應(yīng)的練習(xí)題哦,可以檢驗(yàn)學(xué)習(xí)成果哈哈!
2??國內(nèi)外Python書籍、文檔
① 文檔和書籍資料
3??Python工具包+項(xiàng)目源碼合集
①Python工具包
學(xué)習(xí)Python常用的開發(fā)軟件都在這里了!每個都有詳細(xì)的安裝教程,保證你可以安裝成功哦!
②Python實(shí)戰(zhàn)案例
光學(xué)理論是沒用的,要學(xué)會跟著一起敲代碼,動手實(shí)操,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來學(xué)習(xí)。100+實(shí)戰(zhàn)案例源碼等你來拿!
③Python小游戲源碼
如果覺得上面的實(shí)戰(zhàn)案例有點(diǎn)枯燥,可以試試自己用Python編寫小游戲,讓你的學(xué)習(xí)過程中增添一點(diǎn)趣味!
4??Python面試題
我們學(xué)會了Python之后,有了技能就可以出去找工作啦!下面這些面試題是都來自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠,并且有阿里大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。文章來源:http://www.zghlxwxcb.cn/news/detail-794474.html
上述所有資料 ?? ,朋友們?nèi)绻行枰?,可以掃描下??????二維碼免費(fèi)領(lǐng)取??
?文章來源地址http://www.zghlxwxcb.cn/news/detail-794474.html
到了這里,關(guān)于Selenium+Python系列 - 開發(fā)環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!