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查看页面

相关推荐
【建模先锋】3 分钟前
基于Python的智能故障诊断系统 | SmartDiag AI (基础版)V1.0 正式发布!
开发语言·人工智能·python·故障诊断·智能分析平台·大数据分析平台·智能故障诊断系统
T.O.P_KING5 分钟前
Common Go Mistakes(IV 字符串)
开发语言·后端·golang
AIsdhuang6 分钟前
2025 年企业 AI 培训精选指南:聚焦企业培训场景
人工智能·python
我命由我123457 分钟前
微信小程序 - 避免在 data 初始化中引用全局变量
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
盒马盒马8 分钟前
Rust:Trait 标签 & 常见特征
开发语言·后端·rust
liulilittle8 分钟前
C++ SSE/AVX/SHA/AES指令集检查,用于程序定向优化。
开发语言·c++·cpu·asm·detect·il·features
小龙在山东13 分钟前
基于C++空项目运行汇编语言
开发语言·c++
MM_MS13 分钟前
WinForm+C#小案例--->写一个记事本程序
开发语言·计算机视觉·c#·visual studio
今天没有盐23 分钟前
Python 数据分析实战:多场景数据处理与可视化全解析
python·pycharm·编程语言
郝学胜-神的一滴23 分钟前
Linux信号屏蔽字详解:原理、应用与实践
linux·服务器·开发语言·c++·程序人生