windows中安裝request

十九、windows中安裝request

window中安裝request

方案1(需要一個一個的下載依賴的包安裝,麻煩)

python下的包下載:http://www.lfd.uci.edu/~gohlke/pythonlibs/

我之前下載的是python安裝包是python-2.7.5.msi的形式,直接安裝,沒有網上所謂的安裝包,故而也就使用網上的python setup.py install命令來安裝requests庫。

解決辦法: http://www.lfd.uci.edu/~gohlke/pythonlibs ctrl+f 搜索找到 requests 。如下圖,

requests?2.13.0?py2.py3?none?any.whl

whl文件重命名爲zip文件,解壓後,將裏面的requests文件夾拷貝到Lib文件夾下。

Windows cmd命令行下,敲下python,然後輸入import requests

沒有報錯,則爲安裝成功。

 

方案2(參考網站:http://www.cnblogs.com/yuanzm/p/4089856.html)

安裝window中的pip工具包。步驟如下:

1、安裝好python,並配置環境變量。保證cmd中輸入python能正確。

2、在Python的官網上去下載,下載地址是:https://pypi.python.org/pypi/pip#downloads

下載文件是:

pip-9.0.1.tar.gz (md5, pgp) Source 2016-11-06 1MB

3、下載完成之後,解壓到一個文件夾,用CMD控制檯進入解壓目錄,輸入:

python setup.py install

4、安裝好之後,我們直接在命令行輸入pip,同樣會顯示‘pip’不是內部命令,也不是可運行的程序。因爲我們還沒有添加環境變量。

按照之前介紹的添加環境變量的方法,我們在PATH最後添加:

D:\installed\python2.7.9\Scripts;

5、到現在我們纔算完整安裝好了pip

在任意的cmd輸入:

pip list   (會出來)

6、安裝requests包:

pip install requests

 

---------------------------------------------------------------

import requests

response = requests.get("https://www.douban.com")  #www.douban.com不行的話加https:// 即可

response1 = requests.get("http://www.haoyisheng.com")  #網站編碼是gbk,豆瓣是utf-8

#print response.text

#print response1.text  #該網站以前是gbk編碼,但是後來編碼爲utf-8,可是該中方式沒有解析出來,所以得用如下方式

#print response1.content.decode('utf-8')

 

#模擬user-agent去爬蟲(對於反爬蟲的時候可用)

header = {'user-agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0'}

response2 = requests.get("https://www.douban.com",headers=header)  #該方式一樣可以爬蟲

print response2.text

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章