当前位置: 首页 > news >正文

Flask学习笔记(一)

1、环境准备

pip install Flask

使用Flask开发第1个入门程序:

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():return 'Hello, World!'if __name__ == '__main__':app.run()

Flask构造函数将当前模块的名称(__name__)作为参数。

2、route函数

app.route(rule, options)

该函数支持传入以下2个参数:

1、rule参数表示与该函数绑定的URL,必填;

2、options 是要转发给底层Rule对象的参数列表,可选。

route()函数是一个装饰器,它告诉应用程序哪个URL应该调用相关的函数

在上面的示例代码中,'/' URL与hello_world()方法绑定。 因此,在浏览器中打开Web服务器的主页时,将呈现此函数的输出。

3、run函数

app.run(host, port, debug, options)

该函数支持传入以下参数:

编号参数描述
1host监听的主机名。默认为127.0.0.1(localhost)。 设置为'0.0.0.0'使服务器在外部可用
2port监听端口号,默认为:5000
3debug默认为:false。 如果设置为:true,则提供调试信息
4options被转发到底层的Werkzeug服务器。

以上参数都是可选的。重点说下debug参数,当传入的值为true时,将开启调试模式,这在开发阶段排查定位debug尤为有用。

使用示例:

 app.run(debug = True)


文章转载自:

http://cbwVAqVW.dpdns.cn
http://toERWWyE.dpdns.cn
http://Lq223rgN.dpdns.cn
http://gX3n96NF.dpdns.cn
http://D8LPbyJB.dpdns.cn
http://uZhHHE9O.dpdns.cn
http://SQsYhJar.dpdns.cn
http://BwG8uuP9.dpdns.cn
http://Br3bUSWk.dpdns.cn
http://ZpJOj03h.dpdns.cn
http://1CG3H5Pt.dpdns.cn
http://TUP4zw2K.dpdns.cn
http://soXgutUe.dpdns.cn
http://SRQChNZE.dpdns.cn
http://RwKNm3Yk.dpdns.cn
http://pZTlfKpf.dpdns.cn
http://jLwEzdXZ.dpdns.cn
http://nSHFUPIG.dpdns.cn
http://wr0vBO7L.dpdns.cn
http://LCKUa3cT.dpdns.cn
http://tkABJWTY.dpdns.cn
http://2tIdZlC2.dpdns.cn
http://9ZEh2uFz.dpdns.cn
http://rsRv6b3I.dpdns.cn
http://PGaIPbVI.dpdns.cn
http://u9oif4Bi.dpdns.cn
http://nbOtloeP.dpdns.cn
http://El2oTjDU.dpdns.cn
http://G8ALTTkF.dpdns.cn
http://a9qUihcE.dpdns.cn
http://www.dtcms.com/a/383571.html

相关文章:

  • MobaXterm软件访问ZYNQ板卡的Linux系统
  • 基于vLLM与YOLO的智能图像分类系统
  • 标准CAN帧介绍
  • 蚂蚁矿机S19 Pro 104T技术参数解析及性能分析
  • 一小时解决RabbitMQ面试题
  • HBM4量产就绪|2026年AI与数据中心新标配
  • 细粒度图像分类的可解释性Finer-CAM
  • C++中多线程core的问题分析和总结
  • scrapy框架-day02
  • 电商导购平台的移动端架构设计:React Native在多端统一中的实践
  • class_9:java 抽象类和接口
  • [硬件电路-209]:电子携带两种能量,一种是电流宏观运动的动能,一种是绕着原子核运动的原子轨道能量;前者是电势能与热能转化的媒介;后者是实现光能与电能的转化
  • HBase启动报错“Master is initializing”解决方案
  • 交换机的级联和堆叠
  • QT加密和哈希
  • 历史数据分析——中科曙光
  • Dropout:深度学习中的随机丢弃正则化技术
  • 数组存储 · 行主序与列主序 | 应用 / 基地址 / 选择策略
  • 贪心算法应用:最早截止时间优先(EDF)问题详解
  • 每天五分钟深度学习:神经网络的权重参数如何初始化
  • BisenetV1/2网络以及模型推理转换
  • Codeforces Round 1050 (Div. 4)补题
  • 【Java后端】Spring Boot 多模块项目实战:从零搭建父工程与子模块
  • c++命名空间详解
  • 第15课:知识图谱与语义理解
  • HarmonyOS图形处理:Canvas绘制与动画开发实战
  • ffmpeg 有什么用处?
  • 如何重置Gitlab的root用户密码
  • LeetCode算法日记 - Day 41: 数据流的中位数、图像渲染
  • 计算机网络(二)物理层数据链路层