Python,我用这些库就够了!!!

2016-12-27 13:37:54 +08:00
 bonfy

临时想到的,感觉平时用的也就这几个库,列一下,欢迎大家补充

(名字这么多叹号不是想让家进来聊聊嘛,套路你懂么)

正题:

  1. requests - HTTP 库吧,主要爬虫
  2. Flask - 主要 Restful API
  3. peewee - 读写数据库 (终于狠下心放弃 SQLAlchemy )

感觉我平时也就用这些,够用了,接下来看你们的了。。。

19612 次点击
所在节点    Python
77 条回复
AutoRip
2016-12-27 13:40:00 +08:00
有没有比 matplotlib 更好的绘图库?求解
luxinxin
2016-12-27 13:40:57 +08:00
anaconda
ericls
2016-12-27 13:41:09 +08:00
1 2 我用 aiohttp 代替
bonfy
2016-12-27 13:43:56 +08:00
@ericls 好吧,我服,所以要多交流交流啊

代替 Flask 应该可以有,但是 代替 requests 我要去看看。
ty89
2016-12-27 13:47:23 +08:00
virtualenvwrapper
bonfy
2016-12-27 13:47:53 +08:00
@luxinxin 这个是啥? Sublime text 插件?
bonfy
2016-12-27 13:48:10 +08:00
@AutoRip 绘图咱不懂。。。
lixuda
2016-12-27 13:49:24 +08:00
peewee 我也用, SQLAlchemy 太复杂了
bonfy
2016-12-27 13:49:37 +08:00
@ty89 我现在用 pyvenv ,是不是 python3 自带的忘了; virtualenvwrapper 以前用过
bonfy
2016-12-27 13:52:10 +08:00
@lixuda 我是因为 SQL Server ...现在打算放弃 SQL Server 了...
mnzlichunyu
2016-12-27 14:06:31 +08:00
collections 用的也比较多吧
kinghui
2016-12-27 14:10:48 +08:00
- 库
- tornado
- sqlalchemy - 只用核心部分( http://docs.sqlalchemy.org/en/latest/core/tutorial.html), 不用 ORM 部分.
- sqlalchemy-migrate - 感觉不好用, 但苦于没有好的替代品, https://github.com/zzzeek/alembic 好像还没稳定.
- jinja2
- pycurl (主要用于 tornado.curl_httpclient 实现异步爬虫)
- enum34
- mock
- celery
- raven (sentry)
- pycrypto
- 工具
- virtualenvwrapper(virtualenv)
- pylint
- flake8
- tox
- coverage
- fabric 部署
wwqgtxx
2016-12-27 14:18:57 +08:00
直接用 pymongo 和 redis-py 操作数据库的路过
bonfy
2016-12-27 14:19:40 +08:00
@kinghui 看到好多一直没去好好看看的库啊

工具里面 fabric 是要去搞下,其他有些 pylint 和 flake8 编辑器插件也能覆盖了
kinghui
2016-12-27 14:22:59 +08:00
@bonfy pylint 和 flake8 分别用在在编辑器, git 钩子和持续集成.
mornlight
2016-12-27 14:30:38 +08:00
你的爬虫不用 BeautifulSoup ?
lishunan246
2016-12-27 14:31:18 +08:00
bonfy
2016-12-27 14:31:45 +08:00
@kinghui
bonfy
2016-12-27 14:33:00 +08:00
@mornlight 既然问了,那我也只能回答,以前用,现在我觉得 pyquery 比较省事。。。
bonfy
2016-12-27 14:33:39 +08:00
@lishunan246 这个我服,好吧,我以前也一直下那种编译好的, exe 直接安装的,但是这么多,你也要挑一下啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX