requests > http 框架
一款强大无比的 http 框架,基本上把 http 所有操作都封装成傻瓜都会用的样子,反正我是傻瓜,用过之后就不想再弄原生的 urllib 库了。
pillow > 图像处理库
python 的 PIL 太旧而且感觉没人维护了,这是个 PIL 项目的分支,支持 python3.x。
beautifulsoup > html&xml 处理框架
一个可以很方便地处理 html 和 xml 的库,唯一缺点就是如果文档太大,转换所需的时间成本也是很可观的,如果是高性能爬虫,还是建议用正则( 虽然正则无法处理节点之间的关系,自己封装咯 )。
pyinotify > 文件检测工具
这货可以检测某个文件夹内文件 crud 行为,只有里面有点风吹草动都可以检测到,如果需要做运维方面的工作,这是个不错的工具,不过我看了下 setup.py,貌似只支持 linux。
watchdog > 跨平台文件检测工具
这个东西就比上面的 pyinotify 好一点了毕竟可以跨平台,不过要依赖的东西也是比较多的,依赖的名单如下:
ntlm > python 域登录工具
一个 python 的 window 域登录工具包,碰上域登录处理可以考虑这个。
requests_ntlm > python 域登录工具
这也是一个 python 的 window 域登录工具包,不过这货是用 requests 封装过的,两三行代码完成域登录不是梦想,需要依赖 ntlm 和 requests 两个库。
python3-cookbook > 一个不错的 python3 中文说明书
网友评论