App下載

Python 常用庫(kù)

猿友 2021-01-08 15:13:12 瀏覽數(shù) (2785)
反饋

GUI 圖形界面

1.wxpython

  Python 下的 GUI 編程框架,與 MFC 的架構(gòu)相似

 下載地址:http://wxpython.org/download.php

2. PyQt

  用于 Python 的 QT 開(kāi)發(fā)庫(kù)

  下載地址:http://www.riverbankcomputing.com/software/pyqt/download

Web 框架

1. Django

開(kāi)源 web 開(kāi)發(fā)框架,它鼓勵(lì)快速開(kāi)發(fā),并遵循 MVC 設(shè)計(jì)

下載地址: http://www.djangoproject.com/

2. web2py

一個(gè)小巧靈活的 Web 框架,雖然簡(jiǎn)單但是功能強(qiáng)大

下載地址:http://web2py.com/

科學(xué)計(jì)算

1. Matplotlib

用 Python 實(shí)現(xiàn)的類(lèi) matlab 的第三方庫(kù),用以繪制一些高質(zhì)量的數(shù)學(xué)二維圖形

下載地址:

http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/

2. SciPy

基于 Python 的 matlab 實(shí)現(xiàn),旨在實(shí)現(xiàn) matlab 的所有功能

下載地址:http://pypi.python.org/pypi/scipy/

3. NumPy

基于 Python 的科學(xué)計(jì)算第三方庫(kù),提供了矩陣,線(xiàn)性代數(shù),傅立葉變換等等的解決方案

下載地址:http://pypi.python.org/pypi/numpy/

網(wǎng)頁(yè)處理

1. BeautifulSoup,強(qiáng)大的容錯(cuò)功能

網(wǎng)頁(yè)處理非常強(qiáng)大的包

http://www.crummy.com/software/BeautifulSoup/

2. PyQuery,在 Python 中如網(wǎng)頁(yè)的  jQuery 一樣處理文檔

下載:https://pypi.python.org/pypi/pyquery

文檔:https://pythonhosted.org/pyquery/

其他

1. MySQLdb

用于連接 MySQL 數(shù)據(jù)庫(kù)

下載地址:http://pypi.python.org/pypi/MySQL-python/

2. PIL

基于 Python 的圖像處理庫(kù),功能強(qiáng)大,對(duì)圖形文件的格式支持廣泛

下載地址:http://effbot.org/zone/pil-index.htm

3. PyGame

基于 Python 的多媒體開(kāi)發(fā)和游戲軟件開(kāi)發(fā)模塊

下載地址:http://www.pygame.org/download.shtml

4. sh 系統(tǒng)管理

sh 可以讓你像執(zhí)行函數(shù)一樣執(zhí)行 shell 終端命令

下載地址:https://pypi.python.org/pypi/sh

5. pickle (cPickle)

6. json

7. random

8. datetime

特別介紹

1. cx_Freeze

方便簡(jiǎn)潔的打包工具,可跨平臺(tái)!

下載地址:http://cx-freeze.sourceforge.net/

2. psyco

腳本的執(zhí)行效率多少有點(diǎn)差強(qiáng)人意,雖然優(yōu)化起來(lái)并不是難事,但如果有簡(jiǎn)單的方法,近乎不用修改源代碼,那當(dāng)然值得去關(guān)注一下。psyco 的神奇在于它只需要在代碼的入口處調(diào)用短短兩行代碼,性能就能提升 40% 或更多,真可謂是立竿見(jiàn)影!

如果你的客戶(hù)覺(jué)得你的程序有點(diǎn)慢,敬請(qǐng)不要急著去優(yōu)化代碼,psyco 或許能讓他立即改變看法。psyco 堪稱(chēng) Python 的 jit,有許多潛力可以挖掘,如果剩下來(lái)給你優(yōu)化性能的時(shí)間已經(jīng)不多,請(qǐng)馬上去閱讀它的手冊(cè),有許多招兒輕松優(yōu)化性能。


以上呢就是一些 python 常用的第三方庫(kù)

推薦好課:Python機(jī)器學(xué)習(xí)實(shí)戰(zhàn)、Python3進(jìn)階:數(shù)據(jù)分析及可視化


0 人點(diǎn)贊