這兩天謝了一個小爬蟲,很腎虛啊;
剛開始使用的是urllib2.urlopen(url).read() ,程序不大就會報錯:urllib2.HTTPError: HTTP Error 500: Internal Server Error;
後來試了一下requests.get(url).content, 一次都沒報錯,擦啊,這算什麼事。。。。
urllib2.urlopen(url).read()輸出上 requests.get(url).content是一樣的,但是性能與穩定性肯定是不同的,而且requests模塊用於帶賬戶密碼網頁的登陸也很方便。值得學習使用。