Python Flask简介

简介

Flask 有两个主要依赖:路由、调试和 Web 服务器网关接口(Web Server Gateway Interface,WSGI)

  • 子系统由:Werkzeug 提供
  • 模板系统由:Jinja2提供
  • Werkzeug 和 Jinjia2 都是由 Flask 的核心开发者开发而成。
  • Flask不支持原生数据库访问,web表单验证和用户认证等高级功能。

安装

使用virtualenv创建虚拟环境时会自动安装pip,激活虚拟环境后,pip所在的路径会被添加进PATH

bash 复制代码
# 安装flask
pip install flask
# 进入 python,验证是否安装成功

python
>>> import flask
# 没有报错,信息完整就表示安装完成

写一个Hello World

py 复制代码
from flask import FLask
app = Flask(__name__)

@app.route('/')
def index():
    return '<h1>Hello World!</h1>'

if __name__ == '__main__':
    app.run(debug=True, port=5001)

访问 http://localhost:5001查看页面

相关推荐
caimouse15 分钟前
ReactOS 图形系统分析(53):系统库存对象 — stockobj.c
c语言·开发语言·spring
南京云森杉木桩26 分钟前
水利木桩源头直供,质量可靠价格更优
大数据·python
Aaron - Wistron35 分钟前
Python基础教程2/4(复合数据结构)
python
小柯南敲键盘39 分钟前
跨境电商图片翻译与视频字幕翻译工具推荐
python·音视频
ZJU_统一阿萨姆41 分钟前
【推理优化进阶】通信关键路径:NCCL、RDMA 与计算通信重叠
开发语言·人工智能·语言模型·架构·系统架构
我不是疯子是傻子1 小时前
Qt 程序打包部署全攻略:从 windeployqt 到 Inno Setup 的静默安装与版本迭代实战
开发语言·qt
ZC跨境爬虫1 小时前
LeetCode 13. 罗马数字转整数(多解法详解 + Java Python 实现)
java·python·leetcode
machnerrn1 小时前
智慧交通系列(一)-十字路口车辆闯红灯检测告警抓拍系统(附含数据+源码+模型)
人工智能·python·深度学习
现代野蛮人1 小时前
【深度学习实验】—— 利用 RNN 模型进行心脏病预测
pytorch·python·tensorflow·ml
2601_956319882 小时前
2026年用示例、拆解和练习提升量化理解效率
人工智能·python