Python你必須知道的十個庫

jopen 11年前發布 | 19K 次閱讀 Python

Python你必須知道的十個庫

        英文原文:Python modules you should know

        Python 是優雅的,使用這些庫可以使你的代碼更簡潔,并保持持久性。歡迎各位補充,并提出意見!

  • Docopt。拋棄optparseargparse吧,使用docstrings來構建優雅的,可讀性強的,并且復雜(如果你需要的話)的命令行界面。IMO2013 年創建的最好的庫
  • Requests,或稱為人類使用的 HTTP,是一個處理 HTTP 請求更為 pythonic 的方法,比urllib2更更更好用。口碑可見,他在 PyPI 上下載已經超過5,000,000 次 :)
  • lxmllibxml2libxslt的合體。如果你要處理 XML 或 HTML,lxml 是最好的選擇。
  • Bottle 是一個快速,簡單,輕量級的 WSGI 微型 web 框架。幾秒內就能構建小型站點和 APIs。所有的框架只有一個py文件,你甚至可以放進任意目錄。
  • sh 是一個成熟的 Python 子進程界面工具,允許你像運行函數一樣運行任何程序。超級好用。
  • Structlog 是一個先進的日志記錄處理器。他集成了多個現存的日志記錄工具,包含了 Python 標準庫。你可以創建普通記錄器,按你所想增加內容,使你的日志擁有持久性和可讀性。
  • Watchdog 是一個跨平臺的 Python 庫和 shell 工具,可以監視文件系統事件。超級好用,并且容易上手。
  • Delorean 可以是你用非常方便的方法來處理數據和時間。設置時區,截取到秒,分,小時,或者甚至使用特殊方法從一個數據迭代到另一個。瀏覽下文檔,里面有很多示例。

        附贈

  • PEW.我是一個月前發現這個項目,并已喜歡上了。PEW 是一套管理多個虛擬環境的工具,在 bash,zsh,fish 和 powershell 上完美運行。去試試吧。
  • antigravity。運行一個 Python shell (版本>=2.7),然后輸入import antigravity

        由 Alberto Granzotto 列舉,2013 年 11 月 15 日,保存在/culture

來自: www.zhidaow.com
                    <span id="shareA4" class="fl">                          </span> 

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!