本专题”Python每日一库哟”,每天介绍一个好用的Python库,包括标准库和第三方库。
本专题适合那些有一定Python基础的人,可通过该专题,涉猎更多Python能做的事。
希望你在无聊之余阅读后,能在以后的工作中遇到相关问题时,会突然蹦出解决问题的灵感。
专题中,每篇文章只是做简单的介绍,并非文档;有些甚至只是网络资源的链接。
这里仅仅做了科普入门,如果有需要深入了解,还是需要参考相应的文档,或者搜索其他人的文章。
专题中,默认你是在Linux或者Mac下编程,如果你使用Windows编程,安装时如果遇到问题,一般可参考文章中的GitHub或者ReadTheDocs链接,会得到解答。
Python库+工具 | 大白话作用 | 备注 |
---|---|---|
prettytable/PTable | 绘制表格 | |
psutil | 系统监测与进程管理 | |
livereload | 监视文件改动与web开发利器 | |
selenium | 操作浏览器冲浪与web测试 | |
virtualenvwrapper/virtualenv | 隔离的虚拟环境 | |
requests | 最好用的HTTP库 | 来自网络 |
pycodestyle/pep8 | Python代码风格检查器 | 类比: flake8, pylint, pylama |
autopep8/yapf | Python代码的格式化工具 | 类比: yapf, pep8ify |
tablib | 导出表格数据,支持excel,yaml,json,pandas等 | |
formic | 快速查找文件 | 类比: glob, fnmatch |
anaconda | 数据科学领域的开发工具 | 类比: pip, virtualenv |
python-magic | 文件类型识别 | 类比: imghdr |
watchdog | 监视文件/目录变化 | 类比: livereload |
arrow | 节省脑力的时间库 | 来自文档示例 |
dateutil | datetime模块的扩展 | 补充arrow没有的功能 |
chardet | 检测字符编码 | 来自网络 |
ftfy | Unicode的转化(如恢复乱码,全角符转半角符等) |