Python學(xué)習(xí)中常用的一些模塊庫

1、安裝 pip ,組件管理套件
sudo easy_install pip

也可以根據(jù) Python 選擇安裝 pip 版本

sudo easy_install-3.6 pip
sudo easy_install-2.7 pip



Django學(xué)習(xí)中的一些庫



2、Django

pip install django或者sudo pip install django

3、MySQL數(shù)據(jù)庫

pip install PyMySQL(python3中),詳情參見Mac系統(tǒng)配置MySQL環(huán)境

4、Pillow 提供圖片繪制相關(guān)API

pip install Pillow

5、django-tinymce 富文本編輯器

pip install django-tinymce

6、全文檢索
pip install django-haystack
pip install whoosh
pip install jieba

全文檢索不同于特定字段的模糊查詢,使用全文檢索的效率更高,并且能夠?qū)τ谥形倪M行分詞處理
haystack:django的一個包,可以方便地對model里面的內(nèi)容進行索引、搜索,設(shè)計為支持whoosh,solr,Xapian,Elasticsearc四種全文檢索引擎后端,屬于一種全文檢索的框架
whoosh:純Python編寫的全文搜索引擎,雖然性能比不上sphinx、xapian、Elasticsearc等,但是無二進制包,程序不會莫名其妙的崩潰,對于小型的站點,whoosh已經(jīng)足夠使用
jieba:一款免費的中文分詞包,如果覺得不好用可以使用一些收費產(chǎn)品



scrapy學(xué)習(xí)中的一些庫



7、 BeautifulSoup4
作用:BeautifulSoup是一個可以從HTML或XML文件中提取數(shù)據(jù)的Python庫.

安裝:sudo pip install BeautifulSoup4
8、 jupyter notebook
作用:數(shù)據(jù)清理和轉(zhuǎn)換,數(shù)值模擬,統(tǒng)計建模,機器學(xué)習(xí)等

安裝:sudo pip install jupyter (或者 pip install jupyter )
9、Requests 庫
作用:自動爬取 HTML 頁面,自動網(wǎng)絡(luò)請求提交

安裝:sudo pip install requests
10、robots.txt
網(wǎng)站自己創(chuàng)建的一個地址文件
作用:網(wǎng)絡(luò)爬蟲排除標(biāo)準(zhǔn)
11、Re 庫
python 自帶,無需安裝
作用:正則表達式 python 庫
12、Scrapy *

https://pypi.python.org 對 Scrapy 爬蟲的一些第三方擴展庫

作用:專業(yè)的網(wǎng)絡(luò)爬蟲框架(一個軟件結(jié)構(gòu)和功能組件的集合)

安裝:sudo pip install scrapy
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容