Python學(xué)習(xí)筆記:Day6-pip安裝第三方插件:使用python+selenium控制手工已打開的瀏覽器, 可以控制 chrome瀏覽器
這里要到第三方庫(kù)selenium,需要我們掌握第三方庫(kù)的安裝。
[TOC]
標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)安裝--pip
Python有三種類型的庫(kù)(module):Python內(nèi)置的、第三方開發(fā)的、我們自己編寫的。
標(biāo)準(zhǔn)庫(kù)
第一種類型被稱為標(biāo)準(zhǔn)庫(kù)(standard library),擁有常用到的庫(kù),它默認(rèn)安裝在Python的發(fā)布版本中。
注意:Python所擁有的標(biāo)準(zhǔn)庫(kù)是Python強(qiáng)大功能的一個(gè)重要組成部分。有些標(biāo)準(zhǔn)庫(kù)是用Python編寫的,有些是C編寫的;大部分所有平臺(tái)都可以使用,但有些只有Windows或Unix可以使用。
第三方庫(kù)
大部分第三方Python庫(kù)(third-party Python module)存在Python包索引(Python Package Index(PyPI))中。
安裝第三方庫(kù)的最好方法是使用一個(gè)稱為pip的程序。pip默認(rèn)安裝在Python的發(fā)布版本中。查找你需要的庫(kù)名稱,進(jìn)入操作系統(tǒng)命令控制臺(tái)(command line),輸入
pip install library_name
或使用python pip安裝matplotlib,在控制臺(tái)中輸入:
python -m pip install -U pip setuptools
python -m pip install matplotlib
一旦你完成上面工作,你就可以導(dǎo)入庫(kù)并在你的代碼中使用它了。
注意:在多數(shù)操作系統(tǒng)中pip是安裝庫(kù)的標(biāo)準(zhǔn)方法,但在Windows中有些庫(kù)需要預(yù)置的執(zhí)行文件。這些常用的執(zhí)行文件需要你像安裝其它程序一樣使用GUI來(lái)安裝。
個(gè)人庫(kù)
但有些第三方庫(kù)并沒(méi)有加入到Python Package Index(PyPI),這時(shí)就需要我們下載庫(kù)文件,將庫(kù)文件復(fù)制到python安裝目標(biāo)\Lib\site-packages目錄下。
安裝selenium庫(kù)
在系統(tǒng)命令提示符輸入
pip install selenium
它會(huì)聯(lián)網(wǎng)從更新庫(kù)中下載庫(kù)包,并自動(dòng)安裝更新。
下載chromedriver
想要Python驅(qū)動(dòng)chrome,需要使用ChromeDriver。
ChromeDriver與Chrome版本對(duì)應(yīng)參照表及ChromeDriver下載鏈接
| ChromeDriver Version | Chrome Version |
|---|---|
| 78.0.3904.11 | 78 |
| 77.0.3865.40 | 77 |
| 77.0.3865.10 | 77 |
| 76.0.3809.126 | 76 |
| 76.0.3809.68 | 76 |
| 76.0.3809.25 | 76 |
| 76.0.3809.12 | 76 |
| 75.0.3770.90 | 75 |
| 75.0.3770.8 | 75 |
| 74.0.3729.6 | 74 |
| 73.0.3683.68 | 73 |
| 72.0.3626.69 | 72 |
| 2.46 | 71-73 |
| 2.46 | 71-73 |
| 2.45 | 70-72 |
| 2.44 | 69-71 |
| 2.43 | 69-71 |
| 2.42 | 68-70 |
| 2.41 | 67-69 |
| 2.40 | 66-68 |
| 2.39 | 66-68 |
| 2.38 | 65-67 |
| 2.37 | 64-66 |
| 2.36 | 63-65 |
| 2.35 | 62-64 |
- 根據(jù)你的Chrome版本,下載相對(duì)應(yīng)的ChromeDriver。
- 將chromedriver.exe放在chrome瀏覽器安裝目錄下。
- 同時(shí)設(shè)置用戶環(huán)境變量Path:C:\Program Files (x86)\Google\Chrome\Application,指向chrome安裝目錄。