文章目录

  • 一、初识Flask
    • 1.1 Pycharm修改环境配置
    • 1.2 运行第一个flask项目
    • 1.3 获取数据请求
      • 1.3.1 动态路由参数

一、初识Flask

1.1 Pycharm修改环境配置

file——settings——project——python Interpreter——add interpreter——add local interpreter
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 运行第一个flask项目

首先,创建一个flask项目。我选择自定义环境——现存的——conda环境——sx2025。然后等待
在这里插入图片描述
下面是flask项目自带的框架:

  • static存放静态资源
  • templates存放 HTML 模板文件,用于动态渲染页面内容(Flask 会自动查找该目录下的模板)。使用 render_template() 函数加载模板
    在这里插入图片描述
    如下为项目自带的示例运行代码:
    在这里插入图片描述
    在这里插入图片描述

如下图所示:我们还能举一反三,得出下面的例子,其中:
host=‘0.0.0.0’:允许外部设备访问你的应用。
port=5000:指定访问端口。

from flask import Flask, render_template, requestapp = Flask(__name__)
@app.route('/success')
def success():  # put application's code herereturn "成功"@app.route('/home')
def home():  # put application's code herereturn "首页"if __name__ == '__main__':app.run(host='0.0.0.0', port=5000, debug=True)

1.3 获取数据请求

1.3.1 动态路由参数

@app.route('/index/<int:age>')
def index(age):return f"你的年龄是:{age}"

如图所示:URL中输入的5会打印出来。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/918458.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/918458.shtml
英文地址,请注明出处:http://en.pswp.cn/news/918458.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

word的正则替换

word查看选中了几行 word替换掉空行 替换空行 按下 “Ctrl H” 组合键打开 “查找和替换” 对话框&#xff0c;在 “查找内容” 框中输入 “pp”&#xff0c;“^p” 代表段落标记&#xff0c;两个 “^p” 表示连续的两个段落标记&#xff0c;即空行。在 “替换为” 框中输入 “…

Spring Framework源码解析——DisposableBean

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl一、概述 DisposableBean 是 Spring 框架中用于定义 Bean 销毁时回调行为的核心接口之一。它提供了一个标准化的钩子方法 destroy()&#xff0c;允许 Bean 在容器关闭或作用域…

linux安装和使用git

Linux 上安装 Git 在 Linux 上安装 Git&#xff0c;你可以按照以下步骤进行&#xff1a; 打开终端&#xff1a;打开你的 Linux 终端应用程序。通常可以通过在应用程序菜单中搜索 "Terminal" 或 "终端" 来找到它。 更新软件包列表&#xff1a;运行以下命令…

数字图像处理4

预处理——ROI——形态学处理形态学处理形态学变化只能在二值图上处理1.腐蚀Erode对kernel映射的区域做与操作&#xff0c;包括自己在内如果有0则中间赋值成02.膨胀Dilate对kernel映射的区域做或操作&#xff0c;包括自己在内如果有1则中间赋值成13.其他操作开操作&#xff1a;…

Solon v3.4.3 发布(国产 Java 应用开发生态基座)

Solon 框架&#xff01; Solon 是新一代&#xff0c;Java 企业级应用开发框架。从零开始构建&#xff08;No Java-EE&#xff09;&#xff0c;有灵活的接口规范与开放生态。采用商用友好的 Apache 2.0 开源协议&#xff0c;是“杭州无耳科技有限公司”开源的根级项目&#xff…

Spring-Security-5.7.11升级6.5.2

1.Session Management 1.1.必须明确调用SecurityContextRepository保存SecurityContext 在Spring Security 5中&#xff0c;默认行为是SecurityContext使用SecurityContextPersistenceFilter自动保存到SecurityContextRepository。 //版本5.7.11 //SecurityContextPersisten…

docker下载安装和使用(Hyper-V方式)

1.环境准备 左键单击电脑左下角开始按钮—>点击“设置”—>搜索“Windows功能”—>启用或关闭Windows功能—>勾选Hyper-v&#xff0c;启用后电脑会重启&#xff0c;安装环境配置成功。 选择 Hyper-v2.下载docker docker官网下载地址&#xff1a;https://www.docker…

【消息队列】RabbitMQ “消息队列模式” 以及NET8集成

在 .NET 8 中集成 RabbitMQ 消息队列&#xff0c;可以使用官方推荐的 RabbitMQ.Client 库或封装好的 MassTransit/EasyNetQ 等高级库。以下是 RabbitMQ 的基本集成代码 和 常见消息模式 的实现。 RabbitMQ 本身并没有直接支持延时消息的功能&#xff0c;但是可以通过一些机制来…

Docker 镜像常见标签(如 `标准`、`slim`、`alpine` 和 `noble`)详细对比

以下是 Docker 镜像常见标签&#xff08;如 标准、slim、alpine 和 noble&#xff09;的详细对比&#xff0c;涵盖基础系统、体积、适用场景及注意事项&#xff1a;1. 标准镜像&#xff08;无后缀&#xff09; 基础系统&#xff1a;完整 Linux 发行版&#xff08;如 Debian、Ub…

(1-9-2)Java 工厂模式

目录 1.设计模式与分类 2. 工厂模式 2.1 工厂模式概述 2.2 简单工厂 2.3 学生推荐就业Demo 00.项目目录 01. 创建抽象接口Job 02. 创建实体类 03. 创建推荐工作工厂类 04. 创建学生推荐就业客户类 3. i18n国际化语言标题自适应 00. 实现效果 01. 创建抽象接口 02…

QT远程开发技巧

交叉编译时野火提供的文件 交叉编译器 GNU官网可以下载, QT库文件这里给的QT-everyWhere版本,是开源版本需要自行编译。(远程服务器通常是PC架构【AMD64】,直接apt-get install下载的qt也是Pc架构的,不能直接在板卡【ARM64】上运行,必须对源码交叉编译) 注意QT遵从GPL开源…

Linux操作系统从入门到实战(十九)进程状态

Linux操作系统从入门到实战&#xff08;十九&#xff09;进程状态前言一、什么是进程状态二、状态本质三、最核心的3种状态1. 就绪状态2. 运行状态3. 阻塞状态四、状态变化的核心1/两种资源如何影响状态&#xff1f;五、操作系统怎么管理这些状态&#xff1f;六、Linux里结构体…

容器技术之docker

容器技术之Docker一、什么是Docker二、为什么会出现Docker2.1 环境一致性问题2.2 虚拟化技术的局限性2.3 微服务架构的兴起三、重要概念3.1 什么是镜像3.2 什么是容器3.3 总结&#xff1a;3.4 Docker仓库四、安装Docker&#xff08;Ubuntu系统下&#xff09;1.卸载老的版本2.更…

数据结构与算法:树状数组

前言 太难了…… 一、树状数组使用场景 树状数组一般用来维护可差分的信息&#xff0c;比如累加和&#xff0c;累乘积等。举个例子&#xff0c;当整个数组的累加和为sum1&#xff0c;一个区间内的累加和为sum2&#xff0c;那么除了这个区间剩下部分的累加和就是sum1-sum2&am…

“一车一码一池一充”:GB 17761-2024新国标下电动自行车的安全革命

2025年9月1日&#xff0c;电动自行车行业将迎来一场深刻变革。随着强制性国家标准GB 17761-2024《电动自行车安全技术规范》的全面实施&#xff0c;我国超3.5亿电动自行车用户的安全出行将获得全新的技术保障。在这场安全升级中&#xff0c;“一车一码一池一充”的全链条管控机…

QT聊天项目DAY18

1.文件传输1.1 客户端采用分块传输(20MB/块)&#xff0c;以及MD5码校验并将读出的二进制数据采用Base64编码进行传输1.1.0 通信协议1.1.1 UI采用垂直布局&#xff0c;该布局大小为570 * 160&#xff0c;间隔全是0&#xff0c;UI方面不详细介绍了1.1.2 MainWindow头文件#ifndef …

centos系统sglang单节点本地部署大模型

前置工作 本地部署大模型的基本概念和前置工作-CSDN博客 模型部署 这里通过docker容器进行部署。我这里是h20*8,部署deepseek-v3-0324,这个配置和模型都比较大,大家根据自己的硬件对应调整 步骤一 我们要通过sglang部署模型,先拉取sglang的docker镜像,这里下载失败的…

【dij算法/最短路/分层图】P4568 [JLOI2011] 飞行路线

题目描述 Alice 和 Bob 现在要乘飞机旅行&#xff0c;他们选择了一家相对便宜的航空公司。该航空公司一共在 nnn 个城市设有业务&#xff0c;设这些城市分别标记为 000 到 n−1n-1n−1&#xff0c;一共有 mmm 种航线&#xff0c;每种航线连接两个城市&#xff0c;并且航线有一定…

告别传统,CVPR三论文用GNN动态图重塑视觉AI

本文选自gongzhonghao【图灵学术SCI论文辅导】关注我们&#xff0c;掌握更多顶会顶刊发文资讯今天&#xff0c;为大家推荐一个极具前沿价值与实用潜力的研究方向&#xff1a;图神经网络&#xff08;GNN&#xff09;。作为深度学习领域的新兴力量&#xff0c;图神经网络在近年顶…

HTTP/HTTPS代理,支持RSA和SM2算法

在日常工作和学习中&#xff0c;我们经常遇到HTTP和HTTPS的相关问题&#xff0c;要解决这些问题&#xff0c;有时就需要搭建各种实验环境&#xff0c;重现业务场景&#xff0c;比如&#xff1a; 将HTTP转为HTTPS。本地只能发送HTTP请求&#xff0c;但是远程服务器却只能接收HT…