有什麼有趣的 Python 模塊值得推薦?
最近用到過的幾個:
自動化圖表用到 matplotlib: python plotting,粗鄙如我也能秒殺excel的圖表啦輕量級demo神器 Welcome | Flask (A Python Microframework),django拜拜吧dm預研用 scikit-learn: machine learning in Python很好玩的主題模型實現 gensim: Topic modelling for humans
ctypes、nltk什麼的就不說了,免得被人說土,雖然用的還是蠻多的……這看你如何定義有趣啦。如果指新奇好玩的話。我想到以下這些~有時邂逅那些能簡化我們的工作的庫,也會由衷會心一笑覺得pythonic,也覺得有趣呢,可以參考我的另一個回答 Python 中的哪些庫讓你相見恨晚?
- 首先,當然是python內置的彩蛋 &> import this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.
- faker
這個庫是用來偽造數據的,諸如姓名,地址,電話之類
A library for generating fake data such as names, addresses, and phone numbers
- 之前好像還在博客里看到一個比較惡搞的模塊 girlfriend ,現在pypi里好像沒有了
- pydown
使用python製作基於html的ppt
- vim
如果你是vim黨的話,可以使用python來寫自己的vim插件,在插件中import vim,你就可以用python和vim交互啦,前兩天寫了一個在vim中查看pelican博客,並將其以markdown格式展示的插件,挺快就寫好了,很方便
- lassie
幫你快速檢索出一個網頁中的內容
- Pipe
A Python library to use infix notation in Python
顧名思義即可~如果你喜歡linux下的管道機制(我十分喜歡管道這個設計),那麼你也會喜歡上這個庫的
- twosheds
關於shell,zsh當然已經足夠好了。如果你喜歡折騰,想hack自己的shell環境的話,可以試試它
- pyquery
我很喜歡jquery,pyquery讓你解析html時使用類似jquery的語法,多愜意
- geeknote
最後扯一個有點偏的,算不上python庫,是用python寫的evernote shell客戶端,我是evernote的重度用戶,喜歡把資料放到上邊,有時操作伺服器,沒有圖形界面,遇到問題想起evernote有記錄解決方案,想查看一下,就用到它,搜索功能十分強大
多逛github吧,上邊有許多好玩的東西呢!下面很多不是python的模塊:
私生子系列
=====================================Python和Lisp的私生子:Welcome to Hy』s documentation!如果你了解lisp就知道這貨多麼的可愛。
=====================================Python和Excel的vba的私生子:Python in Excel利用python 讓你的EXCEL飛起來。=====================================Python不需要AUTOCAD這個老婆,就可以生dxf這個私生子。ezdxf 0.7.0 documentation=====================================python也可以是別人的私生子:aardio
有了這貨,寫桌面程序就不需要你學習古老的TK,龐大的QT,直接拖界面或者用html寫界面或者用flash寫界面或者。。。。你還可以吧c++代碼 .net代碼,php代碼,lisp代碼,python代碼,本身的aardio代碼揉進1個程序里為你服務,都說python是膠水語言,我覺得這貨是膠水的膠水。=====================================python因為長得漂亮(官方說法是「優雅」),被「微軟」這個大款xx了IronPython - Home=====================================antigravity…
__future__
vinta/awesome-python · GitHub整理了各個用途的各種有趣的模塊
Python資源大全 - python模塊大全,python資料
之前做遊戲,用過一個圖形化模塊。PyGame小小的推薦一下。手機客戶端竟然不能貼圖。。。----------------------------------------------------發現手機端可以貼圖了!果斷上兩張!
自己做的哦!遊戲圖片來自素材。字體丑了點見諒。另外csdn有源碼下載。就叫python版flappybird!
數值計算: numpy + scipy
畫圖: matplotlib
profile: line_profilerscapy
推薦閱讀:
※編程時候這麼多的函數方法之類的是怎麼記下來的??
※非計算機專業學生編程如何入門?
※數學不好能學編程嗎?
※有沒有什麼方法,能在2個月內,顯著提升演算法能力?
※如何在編程路上走的更快,更有效率?