哪个Python的web框架适合快速开发小型APP的后台服务器
CherryPy, 稳定轻量。
■网友
可以参考下Flask!
Flask诞生于2010年,是Armin ronacher(人名)用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。
Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login),都需要用第三方的扩展来实现。比如可以用Flask-extension加入ORM、窗体验证工具,文件上传、身份验证等。Flask没有默认使用的数据库,你可以选择MySQL,也可以用NoSQL。
其 WSGI 工具箱采用 Werkzeug(路由模块),模板引擎则使用 Jinja2。这两个也是Flask框架的核心。
Python最出名的框架要数Django,此外还有Flask、Tornado等框架。虽然Flask不是最出名的框架,但是Flask应该算是最灵活的框架之一,这也是Flask受到广大开发者喜爱的原因。
Flask的hello world# 导入Flask类from flask import Flask # Flask函数接收一个参数name,它会指向程序所在的模块app = Flask(__name__) # 这里装饰器的作用是将路由映射到视图函数index@app.route("/")def hello(): return "Hello World!" # Flask应用程序实例的run方法启动WEB服务器if __name__ == "__main__": app.run() 【哪个Python的web框架适合快速开发小型APP的后台服务器】
■网友
web.Py
■网友
Flask,插件资源丰富,使用灵活。开发API的话,可以使用restful-plus库。然后利用UWSGI做应用Server,访问量大的话再加个Nginx负载均衡。
■网友
这篇文章可以帮助解决题主的问题~
5 个用 Python 编写非阻塞 web 爬虫的方法
■网友
支持Flask,简单易上手。唯一要解决的multi-thread的问题
■网友
如果了解coroutine可以试试 Sanic如果不了解试试 Flask
推荐阅读
- 设计专业学生上传自己的作品,用哪个网站比较好
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- 孩子|和在夏天出生哪个更好?冬天生三个优势遥遥领先孩子在冬天出生
- 电话营销机器人哪个比较好用
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 中年|合资铃木和新大洲本田的踏板车,哪个更好?
- 啥是微信开发WEB前端
- 绝经|45岁绝经和55岁绝经的女性,有什么不一样?哪个衰老速度更快?
- web开发,一般项目经理从项目中拿多少项目奖金
