1、Requests
Requests
requests是python的一個HTTP客戶端庫狸眼,跟urllib坦冠,urllib2類似,那為什么要用requests而不用urllib2呢彻磁?下面是Requests的創(chuàng)建者Kenneth Reitz對python標(biāo)準(zhǔn)庫工具的評價碍沐。
python的標(biāo)準(zhǔn)庫urllib2為你提供了大多數(shù)HTTP功能狸捅,但是它的API非常差勁。這是因為他是經(jīng)過許多年一步步建立起來的——不同時期要面對的是不同的網(wǎng)絡(luò)環(huán)境累提。于是為了完成最簡單的任務(wù)尘喝,他需要耗費(fèi)大量的工作。
事情不應(yīng)該這樣復(fù)雜斋陪,更不應(yīng)該發(fā)生在python里朽褪。
Requests文檔
requests處理URL非常簡單,符合“人生苦短无虚,我用python”的理念缔赠。
2、BeautifulSoup
BeautifulSoup
BeautifulSoup文檔