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

相关推荐
共享家9527几秒前
QT-界面优化(上)
开发语言·qt
熊猫钓鱼>_>3 分钟前
从零开始构建RPG游戏战斗系统:实战心得与技术要点
开发语言·人工智能·经验分享·python·游戏·ai·qoder
FuckPatience4 分钟前
C++ 常用类型写法和全称
开发语言·c++
q***R30814 分钟前
Kotlin注解处理
android·开发语言·kotlin
BoBoZz1923 分钟前
TriangleStrip连续三角带
python·vtk·图形渲染·图形处理
生信大表哥24 分钟前
Python单细胞分析-基于leiden算法的降维聚类
linux·python·算法·生信·数信院生信服务器·生信云服务器
lly20240626 分钟前
C++ 数组
开发语言
csbysj202039 分钟前
C 强制类型转换
开发语言
m0_6265352041 分钟前
代码分析
开发语言·c#
q***37542 分钟前
QoS质量配置
开发语言·智能路由器·php