Windows開發(fā)環(huán)境的搭建

python安裝

通過官網(wǎng) 下載安裝

python升級pip工具

python -m pip install --upgrade pip

python第三方庫 requests安裝

  • 方式1:通過pip安裝(可以通過 python -m pip install --upgrade pip 升級 pip3)
    pip3 install requests

  • 方式2:通過wheel安裝(首先有wheel庫和wheel包)
    pip3 install requests-2.17.3-py2.py3-none-any.whl

  • 方式3:源碼安裝
    下載代碼抒巢,兩種方式:
    git clone git://github.com/kennethreitz/requests.git
    curl -OL https://github.com/kennethreitz/requests/tarball/master

cd requests 
python3 setup.py install 

Seleninum的安裝(自動化測試工具)

  • 方式1:通過pip3安裝
    pip3 install selenium

  • 方式2:通過wheel安裝
    pip3 install selenium-3.4.3-py2.py3-none-any.whl

安裝chrome谷歌瀏覽器

  • 官網(wǎng)下載
  • 點擊"幫助" -> "關于 Google Chrome" 查看Chrome的版本號

安裝ChromeDriver 瀏覽器驅(qū)動程序

代碼測試似炎,成功后會彈出空白瀏覽器

from selenium import webdriver
browser = webdriver.Chrome()

PhantomJS的安裝

  • http://phantomjs.org/download.html下載軟件(應該已經(jīng)被墻袜匿,從百度網(wǎng)盤下載)
  • 解壓后,把可執(zhí)行文件路徑phantomjs.exe復制到python的scripts下面或者配置\phantomjs-2.1.1-windows\bin\配置到系統(tǒng)環(huán)境變量里面

代碼測試PhantomJS

from selenium import webdriver
browser = webdriver.PhantomJS()
browser.get("https://www.baidu.com")
print(browser.current_url)

異步非阻塞Web服務庫

  • 命令行輸入 pip3 install aiohttp 進行安裝
  • 代碼測試 python命令行環(huán)境下蚊荣,輸入 import aiohttp

解析庫lxml

  • 命令行輸入 pip3 install lxml
  • 代碼測試 python命令行環(huán)境下碉输,輸入 import lxml

解析庫Beautiful Soup

  • 命令行輸入 pip3 install beautifulsoup4
  • 代碼測試
from bs4 import BeautifulSoup
soup = BeautifulSoup("<p>Hello</p>", "lxml") 
print(soup.p.string)

網(wǎng)頁解析工具pyquery

  • 命令行輸入 pip3 install pyquery
  • 代碼測試 python命令行環(huán)境下密浑,輸入 import pyquery

驗證碼工具tesserocr

  • 地址安裝tesseract下載軟件,選擇3.0版本镣丑,選擇不帶dev的版本
  • 安裝tesserocr舔糖,輸入 pip3 install tesserocr pillow
  • 命令行測試,準備image.png圖莺匠,結(jié)果輸入到result.txt
tesseract image.png result -1 eng && cat result.txt
  • 代碼測試
import tesserocr
from PIL import Image
image = Image.open(’image.png’)
print(tesserocr.image_to_text(image))

其他內(nèi)容:

數(shù)據(jù)庫MySQL的安裝

  • 下載地址鏈接
  • 命令行模式下金吗,建立測試數(shù)據(jù)庫
MySQL -u root -p password -d database
  • 安裝相關python連接庫pymysql
pip3 install pymysql
  • 測試安裝,python命令行模式下
>>>import pymysql
>>>pymysql.VERSION

MongoDB趣竣,Redis的安裝摇庙,對應的存儲庫安裝PyMySQL,PyMongo, redis-py的安裝

Web服務庫 Flask 和 Tornado 安裝

抓包工具Charles 和 mitmproxy 的安裝

移動端工具Appium安裝

爬蟲框架pysider

爬蟲框架Scrapy

pip3 install pyOpenSSL
  • 安裝Twisted依賴庫
pip3 install twisted
  • 安裝pywin32依賴庫
pip3 install pywin32
  • 安裝scrapy
pip3 install scrapy
  • 測試安裝遥缕,命令行輸入
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末跟匆,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子通砍,更是在濱河造成了極大的恐慌玛臂,老刑警劉巖烤蜕,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異迹冤,居然都是意外死亡讽营,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門泡徙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來橱鹏,“玉大人,你說我怎么就攤上這事堪藐±蚶迹” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵礁竞,是天一觀的道長糖荒。 經(jīng)常有香客問我,道長模捂,這世上最難降的妖魔是什么捶朵? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮狂男,結(jié)果婚禮上综看,老公的妹妹穿的比我還像新娘。我一直安慰自己岖食,他們只是感情好红碑,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著泡垃,像睡著了一般句喷。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上兔毙,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天唾琼,我揣著相機與錄音,去河邊找鬼澎剥。 笑死锡溯,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的哑姚。 我是一名探鬼主播祭饭,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼叙量!你這毒婦竟也來了倡蝙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤绞佩,失蹤者是張志新(化名)和其女友劉穎寺鸥,沒想到半個月后猪钮,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡胆建,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年烤低,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片笆载。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡扑馁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出凉驻,到底是詐尸還是另有隱情腻要,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布涝登,位于F島的核電站雄家,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缀拭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一填帽、第九天 我趴在偏房一處隱蔽的房頂上張望蛛淋。 院中可真熱鬧,春花似錦篡腌、人聲如沸褐荷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽叛甫。三九已至,卻和暖如春杨伙,著一層夾襖步出監(jiān)牢的瞬間其监,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工限匣, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留抖苦,地道東北人。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓米死,卻偏偏與公主長得像锌历,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子峦筒,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1究西、前言 學習自動化測試的第一步是要選擇一門語言進行學習,對編程經(jīng)驗不足測試人員來說物喷,Python是個很好的入門語...
    橙子wbc閱讀 2,051評論 0 0
  • 上一篇:5.Python多版本共存配置下一篇:7.爬蟲基本原理 urllib re python內(nèi)置庫:通常安裝好...
    在努力中閱讀 1,266評論 0 2
  • 請求庫安裝 爬蟲可以簡單分為幾步:抓取頁面卤材、分析頁面和存儲數(shù)據(jù) requests 安裝 pip3 install ...
    AlanV閱讀 945評論 0 0
  • 再過三天遮斥,杜兜就四歲了。我問他:“你想要什么禮物呢商膊?”杜兜揚起小臉告訴我:“我想要海軍服伏伐。”自從看了《紅海行動》晕拆,...
    杜痕遠閱讀 312評論 0 4
  • 篆|寸心 圖|自拍 【名章】 【釋文】王 元谷 【規(guī)格】0.7cm見方 【材質(zhì)】青田石
    大為師道閱讀 434評論 2 11