python常用标准库及三方库
作者:yegle
链接:www.zhihu/question/20501628/answer/15321184
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。只介绍我用过觉得有强烈推荐欲望的几个=====================标准库
* /library/argparse.html
写命令行脚本必备,可惜是2.7才添加的,得看具体环境了…* /library/htmlparser.html
解析HTML DOM树,偶尔搞搞命令行自动表单提交用得上。感觉不好用但是毕竟是官方库=====================第三方库* /pypi/sh
简直是系统管理神器,谁用谁知道* /pypi/suds
轻量的SOAP客户端,如果贵厂内部有用SOAP接口,那这个几乎是必须了* /pypi/requests
这个HTTP lib的名字叫Python HTTP for Human。用过urllib、urllib2、httplib的人,你懂的* /pypi/pelican
* /pypi/Markdoc
前者是静态博客生成器(写markdown文本,然后自动转换成html静态文件),后者是文档生成器(以前拿这个做wiki用)* /pypi/pep8
检查Python脚本是否符合PEP8的style guide* /pypi/Pygments
语法高亮的lib,很多ruby项目用的都是这个python lib来做语法高亮的其他想到了再补充吧作者:atupal
链接:www.zhihu/question/20501628/answer/19542741
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。standard libs:
python解释器下载
itertools /2/library/itertools.html
functools /2/library/functools.html 学好python有必要掌握上面这两个库吧,re 正则subprocess /2/library/subprocess.html 调用shell命令的神器pdb 调试traceback 调试pprint 漂亮的输出logging 日志threading和multiprocessing 多线程urllib/urllib2/httplib http库,httplib底层一点,推荐第三方的库requestsos/sys 系统,环境相关Queue 队列pickle/cPickle 序列化工具hashlib md5, sha等hash算法cvsjson/simplejson python的json库,据so上的讨论和benchmark,simplejson的性能要高于jsontimeit 计算代码运行的时间等等cProfile python性能测量模块glob 类似与listfile,可以用来查文件atexit 有一个注册函数,可用于正好在脚本退出运行前执行一些代码dis python 反汇编,当对某条语句不理解原理时,可以用dis.dis 函数来查看代码对应的python 解释器指令等等。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论