自己在用的一些 Python 库
Python 有许许多多的自带库和第三方库,如果遇到一个新需求点,分析到代码层实现的时候,除去自有的控制逻辑实现之外,对于单个通用功能点的实现,基本上第一件事是去寻找是否存在可用的库可以拿来直接用的,或者是可以学习其实现逻辑和一些理念。
与 awesome python 不同的是,这里目前只列自己用的,不求大而全,只是稍微记录下自己的一些理解,暂时也不做什么分类了,写到哪里是哪里。
- APScheduler ,用来运行定时脚本任务。
- tornado ,用来搭 API 和 网站的 Web 框架,异步非阻塞。
- requests ,用来发 http(s) 请求的,目前是同步阻塞型的。
- bleach ,用来过滤 html 里面的标签。
- redis ,是 Redis 的连接工具。
- pymongo ,是 MongoDB 的连接工具。
- beautifulsoup4 ,解析 html/xml 内容的工具,记得选择 lxml 用。