写一个爬虫项目,需要抓取多个平台的数据以及向多个平台 POST 文章,最终打算打包成 WEB API 以便其他项目调用,使用哪种 Python API 框架编写比较好呢?
目前了解的有 eve,一款基于 Flask 的 API 框架,和 Django REST Framework。感觉 eve 比较轻量化,适合新手,但是 eve 的文档和博客等资料比较少; Django 文档、博客资料挺详细但是感觉又有点重,该如何取舍呢?或者大佬们有什么适合新手的框架推荐吗?
谢谢!
1
zuoakang 2018 年 11 月 26 日 via Android 选 drf 没错
|
2
strahe 2018 年 11 月 26 日 sanic
|
3
leo7723 2018 年 11 月 26 日 via Android 博客 django 写的。。文档很全才能上手快啊。
|
4
lniwn 2018 年 11 月 26 日 Bottle <https://bottlepy.org/docs/dev/>
|
5
WilliamYang 2018 年 11 月 26 日 responder, falcon
|
6
tennc 2018 年 11 月 26 日 |
7
ManjusakaL 2018 年 11 月 26 日 Flask
|
8
LokiSharp 2018 年 11 月 26 日 via iPhone Flask
|
9
lvhuiqi 2018 年 11 月 27 日 个人觉得爬虫的话 Flask 比较适合吧,轻巧灵活一些,如果是大型的 Web 开发 推荐使用 django
|
10
Muninn 2018 年 11 月 27 日 falcon 或者 flask
|
11
ucun 2018 年 11 月 27 日 |
12
sevenQu 2018 年 11 月 27 日 为什么我近期觉得 python 部署很难啊,哭,php 那是真简单
|
13
zqguo 2018 年 11 月 27 日 flask+1
|
14
bigjack 2018 年 11 月 27 日 flask
|
15
Neojoke 2018 年 11 月 27 日 PHP 做 API 调 Python 脚本不就行了
|
16
Neojoke 2018 年 11 月 27 日
适合的语言做适合的事情
|
17
Nick66 2018 年 11 月 27 日 flask
|
18
lfzyx 2018 年 11 月 27 日 flask
|
19
om6r5sqSGG9Magr0 2018 年 11 月 27 日 把 django 改造成 mvc 形式的 然后做了 restful🤦♂️
|
20
PulpFunction 2018 年 11 月 27 日 |
21
myyou 2018 年 11 月 27 日 vibora
|
22
laike9m 2018 年 11 月 27 日 via Android https://github.com/encode/apistar
不比 flask 更好? |
23
TrickWu 2018 年 11 月 27 日 可以使用下 flask 的扩展 flask_restful
上手挺快的 |
24
askfermi 2018 年 11 月 27 日 via Android 我们之前用 cherrypy 写的...
|
25
Vieufoux 2018 年 11 月 27 日 Django REST framework
|
26
richzhu 2018 年 11 月 27 日 DRF +1
|
27
haozi3156666 2018 年 11 月 27 日 tornado 试试看
|
28
qq976739120 2018 年 11 月 27 日 只是单纯写 api 的话考虑重不重干嘛, dj+drf 一把梭,早点下班不好吗
|
29
Vegetable 2018 年 11 月 27 日 考虑这个问题的人,我一律建议先从最重的开始.
就 drf. 用简洁的东西,并不会节省你的时间,可能还会有反效果,被莫名其妙的问题卡半天,何必呢. |
30
305835227fadf 2018 年 11 月 27 日 falcon with pypy
|
31
rust 2018 年 11 月 27 日 Starletee
|
33
secsilm 2018 年 11 月 27 日 via Android hug
|
34
Neojoke 2018 年 11 月 27 日
直接用 PHP 调用 Python 脚本好了,如果用什么跨语言的 RPC,反倒是有性能损失
|
35
PulpFunction 2018 年 11 月 27 日
如果使用 flask 你说不定还会遇到主线程的问题,遇到再说吧
|
36
ugu 2018 年 11 月 27 日
flask,不过 Django 的文档写的真香啊
|
37
flyingghost 2018 年 11 月 27 日
前提:新手。新手的特点就是对任何问题都不熟,很有可能被一个很初级的问题莫名其妙卡住。
而设计简洁和使用简单完全是两码事。。。 使用简单适合新手。设计简洁。。。新手怎么评估和享受设计? |
38
tt67wq 2018 年 11 月 27 日
新手还是 Django 吧,如果有性能要求 弄 tornado 或者放弃 py 改用 go
|
39
largecat 2018 年 11 月 27 日 via Android
django 吧,资料全功能全,
看着轻量反而正式用的时候比重的还麻烦 |
40
lrh3321 2018 年 11 月 27 日
Flask
|
41
Linxing 2018 年 11 月 27 日
tornado 了解一下 我司接口全是 tornado
|
42
Les1ie 2018 年 11 月 27 日
https://github.com/kennethreitz/responder 新出炉的螃蟹 要不要试试
|
43
congeec 2018 年 11 月 27 日
我用 aiohttp 写过
|
44
sniper517 2018 年 11 月 28 日
没人推荐 tornado 吗? flask 这么流行了?
|
45
xpresslink 2018 年 11 月 28 日
以我的实践经验来看,如果为了省时省事不太考滤性能那么最便捷的方案是
django+ djangorestframework+ scrapy+ scrapy-djangoitem 文档丰富教程多 |
46
kidlfy 2018 年 11 月 29 日
tornado
|