python爬蟲(chóng)框架有哪些
1、Django
Django是一個(gè)開(kāi)源的Web應(yīng)用框架,由Python寫(xiě)成,支持許多數(shù)據(jù)庫(kù)引擎,可以讓W(xué)eb開(kāi)發(fā)變得迅速和可擴(kuò)展,并會(huì)不斷的版本更新以匹配Python最新版本,如果是新手程序員,可以從這個(gè)框架入手。
2、CherryPy
CherryPy是一種用于Python的、簡(jiǎn)單而非常有用的Web框架,其主要作用是以盡可能少的操作將Web服務(wù)器與Python代碼連接,其功能包括內(nèi)置的分析功能、靈活的插件系統(tǒng)以及一次運(yùn)行多個(gè)HTTP服務(wù)器的功能,可與運(yùn)行在最新版本的Python、Jython、Android上。
3、Web2py
web2py是一個(gè)為Python語(yǔ)言提供的全功能Web應(yīng)用框架,旨在敏捷快速的開(kāi)發(fā)Web應(yīng)用,具有快速、安全以及可移植的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的應(yīng)用,兼容GoogleAppEngine。
4、TurboGears
TurboGears可以快速實(shí)現(xiàn)Web應(yīng)用程序開(kāi)發(fā),富含豐富的特殊性能,可以解決更多的框架領(lǐng)域問(wèn)題,從簡(jiǎn)單到復(fù)雜的項(xiàng)目都可以開(kāi)發(fā),并具有實(shí)時(shí)的多數(shù)據(jù)庫(kù)支持和靈活的ORM,簡(jiǎn)單的文檔和最小的設(shè)置使它成為一個(gè)理想的使用框架。
5、Pylons
Pylons是一個(gè)開(kāi)源的Web應(yīng)用框架,使用Python語(yǔ)言編寫(xiě),它對(duì)WSGI標(biāo)準(zhǔn)進(jìn)行了擴(kuò)展應(yīng)用,提升了重用性且將功能分割到獨(dú)立的模塊中,而且提供了在線調(diào)試器,易于錯(cuò)誤跟蹤!
6、Grab
Grab是一個(gè)用于構(gòu)建Web刮板的Python框架。借助Grab,您可以構(gòu)建各種復(fù)雜的網(wǎng)頁(yè)抓取工具,從簡(jiǎn)單的5行腳本到處理數(shù)百萬(wàn)個(gè)網(wǎng)頁(yè)的復(fù)雜異步網(wǎng)站抓取工具。Grab提供一個(gè)API用于執(zhí)行網(wǎng)絡(luò)請(qǐng)求和處理接收到的內(nèi)容,例如與HTML文檔的DOM樹(shù)進(jìn)行交互。
7、BeautifulSoup
BeautifulSoup是一個(gè)可以從HTML或XML文件中提取數(shù)據(jù)的Python庫(kù)。它能夠通過(guò)你喜歡的轉(zhuǎn)換器實(shí)現(xiàn)慣用的文檔導(dǎo)航,查找,修改文檔的方式.BeautifulSoup會(huì)幫你節(jié)省數(shù)小時(shí)甚至數(shù)天的工作時(shí)間。
8、Cola
Cola是一個(gè)分布式的爬蟲(chóng)框架,對(duì)于用戶來(lái)說(shuō),只需編寫(xiě)幾個(gè)特定的函數(shù),而無(wú)需關(guān)注分布式運(yùn)行的細(xì)節(jié)。任務(wù)會(huì)自動(dòng)分配到多臺(tái)機(jī)器上,整個(gè)過(guò)程對(duì)用戶是透明的。
-
python
+關(guān)注
關(guān)注
56文章
4807瀏覽量
85041 -
爬蟲(chóng)
+關(guān)注
關(guān)注
0文章
82瀏覽量
7009
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
IP地址數(shù)據(jù)信息和爬蟲(chóng)攔截的關(guān)聯(lián)
全球視野下的海外爬蟲(chóng)IP:趨勢(shì)、機(jī)遇與風(fēng)險(xiǎn)
海外爬蟲(chóng)IP的合法邊界:合規(guī)性探討與實(shí)踐
如何利用海外爬蟲(chóng)IP進(jìn)行數(shù)據(jù)抓取
詳細(xì)解讀爬蟲(chóng)多開(kāi)代理IP的用途,以及如何配置!
pytorch和python的關(guān)系是什么
Python中的人工智能框架與實(shí)例
網(wǎng)絡(luò)爬蟲(chóng),Python和數(shù)據(jù)分析
用pycharm進(jìn)行python爬蟲(chóng)的步驟
nlp自然語(yǔ)言處理框架有哪些
深度學(xué)習(xí)常用的Python庫(kù)
常見(jiàn)的數(shù)據(jù)采集工具的介紹
Python自動(dòng)化測(cè)試框架及其應(yīng)用
![<b class='flag-5'>Python</b>自動(dòng)化測(cè)試<b class='flag-5'>框架</b>及其應(yīng)用](https://file1.elecfans.com/web2/M00/C6/E2/wKgZomYNELGAIBRPAAA-Os-O1Ug806.png)
評(píng)論