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

相关推荐
开发者小天1 分钟前
python返回随机数
开发语言·python
2 分钟前
java关于时间类
java·开发语言
lly20240611 分钟前
C 标准库 - <stdlib.h>
开发语言
少控科技12 分钟前
QT新手日记035
开发语言·qt
青川学长12 分钟前
Cursor + Qt Creator 混合开发指南
开发语言·qt
嫂子开门我是_我哥24 分钟前
第十五节:文件操作与数据持久化:让程序拥有“记忆”
开发语言·python
是三好28 分钟前
JUC并发编程
java·开发语言
qq_4232339029 分钟前
实战:用Python开发一个简单的区块链
jvm·数据库·python
哈哈不让取名字34 分钟前
分布式日志系统实现
开发语言·c++·算法
3GPP仿真实验室34 分钟前
【MATLAB源码】6G:感知辅助毫米波 MIMO 信道估计仿真平台
开发语言·matlab·智能电视