本篇文章將教大家如何在python2中安裝httplib2庫,並且會通過一個小爬蟲實例展示一下其功能。
首先大家可以從“https://code.google.com/p/httplib2/” 下載一款適合你的壓縮包
(也可以從本篇文章的附件中直接下載lib2安裝包)
解壓你的壓縮包到任意目錄中(推薦是python的安裝目錄裏)
3.
設置環境變量,這樣就不用在命令行下給出python.exe的具體位置,具體說如下:
假設你的python安裝在D:\Python目錄下,設置環境變量方法如下:
方法一、我的電腦->屬性->高級->環境變量->系統變量
在系統變量裏找到PATH,雙擊PATH,在結尾加上 ";D:\Python"(不要引號)
4.dos下安裝httpLib2模塊
進入httplib2-0.4.0.zip的解壓目錄,運行python settup.py install 進行安裝
即:用快捷鍵ctrl+r,敲入cmd,在cmd命令行下:到你的python目錄下:比如:d:Python27;
d:
cd Python26
cd 你解壓的目錄(該目錄下有個setup.py文件)
執行:python setup.py install即可;
注:在ubuntu下使用easy_install httplib2
必須使用cd切換至相應解壓目錄下才可安裝
至此,httplib2庫已經安裝完成,接下來我們可以通過一個小爬蟲測試一下。
import urllib
import webbrowser as web #導入webbrowser將其重命名爲web
url = "http://www.163.com"
content = urllib.urlopen(url).read() #將163主頁的全部內容(代碼)讀取緩存至content變量
open("licheng.html", "w").write(content) #打開或是新建一個licheng.html文件將content寫入
web.open_new_tab('licheng.html') #用默認瀏覽器打開一個新標籤
運行如下