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

Python的Flask框架创建、运行与访问

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

Python的Flask框架创建、运行与访问

  • 一、环境准备
    • 1. 安装Python环境
    • 2. 安装VSCode
    • 3. 安装flask所需的包
  • 二、Flask框架
    • 1. 编写flask代码
    • 2. 运行flask服务
    • 3. 访问flask服务


一、环境准备

1. 安装Python环境

2. 安装VSCode

3. 安装flask所需的包

二、Flask框架

1. 编写flask代码

#引入flask包
from flask import Flask#定义框架服务名称为app
app = Flask(__name__)#定义路由地址的访问路径(/test)和访问方式(POST),这里的访问方式可以多个,
#只需要在methods参数值的方括号中放入多个请求方式即可如['HEAD','POST','GET','DELETE','PUT']
#GET-未加密的形式将数据发给服务器
#HEAD-同GET单没有响应体
#POST-将HTML表单数据发送到服务器,接收到数据不由服务器缓存
#PUT-上传的内容替换目标资源的所有当前表示
#DELETE-删除由URL给出的目标资源的所有当前表示
@app.route("/test",methods=['POST'])#定义一个函数,执行请求,如果含有过多函数以及变量,可将变量统统放到第一个函数的上方
def get_token():"""获取token"""token = "libai"#返回tokenreturn token#程序启动的入口,固定模式
if __name__ == '__main__':#启动程序,并定义服务器路由地址内容,host服务器ip地址,port访问端口号,debug是日志debug模式打开app.run(host="127.0.0.1", port=8089, debug=True)#host参数值可以定义为任意,但最终会映射到本机。

2. 运行flask服务

3. 访问flask服务


http://www.lryc.cn/news/137699.html

相关文章:

  • Java课题笔记~ 综合案例
  • Seaborn数据可视化(二)
  • HDLBits-Verilog学习记录 | Verilog Language-Basics(1)
  • elementui表格嵌套上传文件直传到oss服务器(表单上传)
  • 使用navicat来访问doris
  • 2023国赛数学建模思路 - 案例:异常检测
  • redis实战-缓存三剑客穿透击穿雪崩解决方案
  • Tomcat10安装及配置教程win11
  • 遗传算法解决TSP问题
  • 设计模式-工厂设计模式
  • TM4C123库函数学习(3)---串口中断
  • opencv 进阶13-Fisherfaces 人脸识别-函数cv2.face.FisherFaceRecognizer_create()
  • 基于mysql5.7制作自定义的docker镜像,适用于xxl-job依赖的数据库,自动执行初始化脚本(ddl语句和dml语句)
  • LeetCodeHot100python版本:单调栈,栈,队列,堆
  • JUC初识
  • stm32之5.长按按键(使用时钟源)调整跑马灯速度
  • element ui datePick时间日期一段时间,限制选择日期的范围
  • kubernetes--技术文档-真--集群搭建-三台服务器一主二从(非高可用)-三服务器位于同交换机中
  • 高性能MySQL实战(三):性能优化
  • 198. 打家劫舍
  • Pydev·离线git包
  • Vue-12.集成postcss.config.js
  • 基于前端技术原生HTML、JS、CSS 电子病历编辑器源码
  • Linux环境下远程访问SVN服务:SVN内网穿透的详细配置与操作指南
  • 创建k8s operator
  • python模拟登入某平台+破解验证码
  • 【图像分割】理论篇(2)经典图像分割网络基于vgg16的Unet
  • vue插入重复的html内容
  • 计算机网络-物理层(三)-信道的极限容量
  • Http/Websocket协议的长连接和短连接的错误认识详细解读(史上最通俗)