當前位置:
首頁 > 知識 > 你該了解的10個Python模塊

你該了解的10個Python模塊

Python很優雅。使用以下模塊有助於保持你的代碼整潔、易於維護。歡迎補充。




  • Docopt。

    忘了optparse和argparse吧,使用docstring來構建優雅的、高可讀性、複雜(如果你有這個需要)的命令行界面。在我看來這是2013年誕生的最好的庫。



  • Requests

    ,或曰,為人類準備的HTTP,以更pythonic的方式處理HTTP請求。比urllib2好用得多得多得多。PyPI下載已經超過5,000,000次,這可不是沒有理由的哦:)



  • lxml

    聯合了libxml2和libxslt。如果你要處理XML或HTML,lxml是最好的選擇,真的。



  • Bottle

    是一個快速、簡單、輕量的WSGI微型web框架。利用Bottle構建小型站點和API的時間以秒計算。這個框架只有一個py文件,你可以把它放進任何目錄。



  • sh

    是一個成熟的Python子進程介面,允許你像調用函數一樣調用任何程序。超級好用。



  • Structlog

    是一個先進的日誌處理器。他可以和任何現存的日誌記錄工具相集成,並包裝了Python標準庫。你可以構建定製的記錄工具,根據你的需要增加上下文,保證你的日誌一致、可讀。



  • Watchdog

    是一個跨平台的Python庫和shell工具,可以監視文件系統事件。超級好用,容易上手。



  • Delorean

    用它處理日期和時間非常方便。設置時區,截取到秒、分、小時,甚至使用特定步驟從一個日期進到另一個日期。瀏覽下文檔,裡面有很多例子。




附加收錄




  • PEW

    我是一個月前發現這個項目的,現在已經喜歡上了。PEW是一套管理多個虛擬環境的工具,在bash,zsh,fish和powershell上完美運行。去試試吧。



  • antigravity。

    運行一個Python shell(>=2.7),然後輸入import antigravity。




  • 鏈接:https://segmentfault.com/a/1190000000350824



  • Python開發整理髮布,轉載請聯繫作者獲得授權。



↙點擊「

閱讀原文

」,加入



『夜聽晚讀』

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python 的 LEGB 規則
字典對象的 Pythonic 用法(上篇)
Python編寫知乎爬蟲實踐
基於 Python 和 Scikit-Learn 的機器學習介紹

TAG:Python |

您可能感興趣

Bose的QC35二和Sony的WH-1000XM2,哪個對iPhone更友好?
Win7和Win10哪個好?
你入手的Moncler CanadaGoose不是100%充絨?難道買了個假的....
經過了10年,現在蘋果iPhone和Android手機哪個好?
Windows 10的份額終於超過Windows 7?嗯,但是要加個「似乎」
Office 2019將在年內到來,但卻是Windows 10的獨佔
你會怎麼選?這倆貨差價100塊,華為mate10和蘋果iPhone7
給你5000元,iPhone8跟華為mate10Pro你會選擇誰?
3500元的預算,iPhone6s Plus能否勝過華為Mate10?
還買iPhoneX?Note9的概念圖屏佔比近100%
你入手的Moncler CanadaGoose不是100%充絨?難道買了個假的……
為了Win10也是拼了!office 2019隻能在Win10運行
華為Mate10對比vivoX20哪個更好?
還有啥理由買iPhoneX?三星Note9的屏佔比都逼近100%了
HB送Amnesia Collection,內含2個遊戲,steam售價100RMB
預算5000,你會選擇iPhone8還是華為Mate10 PRO
Office 2019未來將只能在Windows 10上運行
LAOWA 老蛙105mm F2.0 Smooth Trans Focus評測
微軟推出Windows 10 Pro版Surface Laptop,售價貴100美元
微軟Office 2019下半年登場 只有Windows 10才能用