六、Python的web开发微框架flask

一、Python的web开发微框架flask

flask(http://flask.pocoo.org)

一个轻量级Web应用框架,非常适用于开发小型网站,以及开发web服务的API;

  • 特点:核心非常简单,可以通过安装扩展extension增加功能;
  • 标语:web development, one drop at a time(网站开发,一次取用一滴);
flask和django的对比
  • django属于重量级,打包了一站式的解决方案,适合大团队项目使用;
  • 类比:django就是精装修的房子带家具家电领包入住,flask就是毛坯房,自己想把房子装成什么样自己找材料买家具自己装;
    ——来自知乎
    Web应用程序

本地文件、数据库、网络接口——>Web应用程序(flask、django)
——>通过URL访问——>在线网站|网络接口

Python的web开发微框架flask

flask开发一个web服务的极简单的代码

 #通过pip install flask安装
 import flask
 #初始化一个flask的app对象
 app = flask.Flask(__name__)
 #通过注解,指定URL的访问地址
 @app.route("/hello")
 def hello():
 #从外部获取数据,然后以字符串的方式返回
 return "hello flask"
 #启动app
 app.run()

运行脚本,然后在浏览器通过URL[http://127.0.0.1:5000/hello]进行访问

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值