作者:Life一切安好 | 来源:互联网 | 2023-09-06 02:22
Python很文雅。运用以下模块有助于坚持你的代码整齐、易于保护。迎接补充。Docopt。忘了optparse和argparse吧,运用docstring来构建文雅的、高可读性、庞
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
。
原文 Python modules you should know
翻译 SegmentFault