Python功能很強大,根據Python語言程序設計的課程內容,將python第三方庫的生態圈做個總結,可以看到python能做的事情很多,根據自己的需要了解相應的庫。以後我可以將自己學到的庫,涉及的相應博客貼過來,將這篇博文作爲我的python學習目錄。
Python比較基礎的庫
- time:時間的基本處理
- Random:隨機數產生及應用
- Pylnstaller:源代碼打包爲可執行文件
- os:操作系統小功能
從數據處理到人工智能
Python庫之數據分析
- Numpy:表達N維數組的最基礎庫
- Pandas:Python數據分析高層次應用庫
- SciPy:數學、科學和工程計算功能庫
Python庫之數據可視化
- Matplotlib:高質量的二維數據可視化功能庫
- Seaborn:統計類數據可視化功能庫
- Mayavi:三維科學數據可視化功能庫
Python庫之文本處理
- jieba庫:簡潔的中文分詞
- wordcloud庫:中英文詞雲生成
- PyPDF2:用來處理pd文件的工具集
- NLTK:自然語言文本處理第三方庫
- Python-docx:創建或更新 Microsoft word文件的第三方庫
- openpyxl:處理excel文件,python自動化辦公
Python庫之機器學習
- Scikit- learn:機器學習方法工具集
- TensorFlow: AlphaGo背後的機器學習計算框架
- MXNet:基於神經網絡的深度學習計算框架
從Web解析到網絡空間
Python庫之網絡爬蟲
- Requests:最友好的網絡爬蟲功能庫
- Scrapy:優秀的網絡爬蟲框架
- pyspider:強大的Web頁面吧取系統
Python庫之Web信息提取
- Beautiful Soup:HTML和XML的解析庫
- Re:正則表達式解析和處理功能庫
- Python- Goose:提取文章類型Web頁面的功能庫
Python庫之Web網站開發
- Django:最流行的Web應用框架
- Pyramid:規模適中的Web應用框架
- Flask:Web應用開發微框架
Python庫之網絡應用開發
- WeRoBot:微信公衆號開發框架
- api:百度A開放平臺接口
- MyQR:二維碼生成第三方庫
從人機交互到藝術設計
Pothon庫之圖形用戶界面
- PyQt5:Qt開發框架的 Python接口
- wxPython:跨平臺GU開發框架
- PyGobject:使用GTK+開發GU的功能庫
Python庫之遊戲開發
- PyGame:簡單的遊戲開發功能庫
- Panda3D:開源、跨平臺的3D渲染和遊戲開發庫
- cocos2d:構建2D遊戲和圖形界面交互式應用的框架
Python庫之虛擬現實
- VR Zero:在樹莓派上開發VR應用的 Python庫
- pyour: Oculus Rift的 Python開發接口
- Vizard:基於 Python的通用VR開發引擎
Python庫之圖形藝術
- PIL:圖像處理庫(Python Imaging Library),python 的 PIL庫 切割圖片
- turtle:海龜繪圖體系,python的turtle繪圖,繪製二叉樹
- Quads:迭代的藝術
- ascii_art:ASCII藝術庫
參考內容
Python語言程序設計
https://blog.csdn.net/weixin_43584807/article/details/88427942