urllib2.urlopen(url).read() vs requests.get(url).content

這兩天謝了一個小爬蟲,很腎虛啊;

剛開始使用的是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模塊用於帶賬戶密碼網頁的登陸也很方便。值得學習使用。


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