flask 应用程序

ops/2024/10/25 14:27:35/

flask 程序示例

        创建 hello.py 文件:

python"># 导入 Flask 模块。Flask 类的一个对象是 wsgi 应用程序。
from flask import Flask# 创建app对象, Flask构造函数将当前模块的名称(__name__)作为参数。
app = Flask(__name__)# route() 函数是一个装饰器,它告诉应用程序哪个 url 要调用哪个函数。
# '/' url与hello_world()方法绑定
@app.route('/')
def hello_world():return 'Hello World'# run() 方法在本地开发服务器上运行应用程序。
if __name__ == '__main__':app.run()

route() 函数

        route() 函数的结构:

app.route(rule,options)

        rule 参数表示与该函数绑定的 url。

        options 是要转发给底层 rule 对象的参数列表。 

 run() 方法

        run() 方法的结构:

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

        host 是监听的主机名。默认为 127.0.0.1(localhost)。设置为 '0.0.0.0' 使服务器在外部可用。

        port 是监听端口号,默认为 5000

        debug 默认为 false。如果设置为 true,则提供调试信息。

        options 被转发到底层的 werkzeug 服务器。 

启动命令 

python hello.py

展示图 

调试模式 

        启用调试支持。如果代码改变,服务器将自动重新加载。 它还提供了一个有用的调试器来跟踪应用程序中的错误(如果有的话)。 

        在运行或将调试参数传递给 run() 方法之前,通过将应用程序对象的调试属性设置为 True 来启用调试模式:

app.debug = True
app.run()

或者
app.run(debug = True)

后记 

        觉得有用可以点赞和收藏!


http://www.ppmy.cn/ops/8363.html

相关文章

动态Web项目讲解+Demo

web流程演示 请求路径 请求路径明确要请求的是哪个servlet 请求方式 servlet含有两种请求方式:doGet和doPost doGet&doPost 返回数据就是httpResponse,返回给success 参数 包含在request当中 成功 上述流程任何一步都没出问题,就会…

玩转云计算:教你在Akamai Linode上构建IT架构—确定需求

时至今日,选择以云计算方式来运维业务,已经成为大部分情况下的最优选。那么如果要从零开始开发一个新应用,并依托云平台来设计、开发、部害和远维,具体该从何处下手?这一系列文章将介绍如何基于Akamai Linode平台实现这…

HTML重要标签梳理学习

1、HTML文件的框架 使用VS Code编码时&#xff0c;输入!选中第一个&#xff01;就可以快速生成一个HTML文件框架。 2、标签 <hr> <!--下划线--> <br> <!--换行--> <strong>加粗</strong> &…

LR查看偏移量

核心代码 手动关联 char str_temp[] ""; // 手动关联web_reg_save_param("sessionID","LB<input typehidden nameuserSession value","RB>\n","OrdALL", //后续参数要sessionID_1LAST);登录检查点 lr_start_tra…

开盘啦即将涨停接口,风向标接口,竞价,涨停接口涵盖实时接口和历史接口

最近遇到个客户的需求&#xff0c;如图所示 即将涨停的接口如下所示 然后我用代码接口验证&#xff0c;如图所示 开盘啦所有的接口&#xff0c;50多个接口&#xff0c;涵盖涨停概念&#xff0c;概念板块&#xff0c;赚钱效应&#xff0c;效应历史&#xff0c;实时大单&#xf…

基于springboot+vue+Mysql的房产销售平台

开发语言&#xff1a;Java框架&#xff1a;springcloudJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a…

vsCode 配置 用户代码

适当配置自己的代码片段 , 减少coding 时间 &#xff0c; 释放copy双手 小白值得学习 配置方法 左下脚设置 --》 用户代码片段 -- 》 输入你需要配置的文件(比如输入jsx/vue) &#xff0c;回车 编辑 -- 》 编辑示例参数 以及坑点 {"Print to console": {// &q…

【信号处理】心电信号传统R波检测定位典型方法实现(matlab)

关于 心电信号中QRS波检测是一个非常重要的步骤&#xff0c;可以用于实现重要波群的基本定位&#xff0c;在定位基础上&#xff0c;可以进一步分析心电信号的特征变化&#xff0c;从而为医疗诊断提供必要的参考。 工具 MATLAB ECG心电信号 方法实现 ECG心电信号加载 ecg …