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

相关推荐
add45a3 分钟前
C++编译期数据结构
开发语言·c++·算法
setmoon2146 分钟前
使用Scikit-learn构建你的第一个机器学习模型
jvm·数据库·python
岁岁种桃花儿29 分钟前
AI超级智能开发系列从入门到上天第四篇:AI应用方案设计
java·服务器·开发语言
Amnesia0_034 分钟前
C++中的IO流
开发语言·c++
2401_8914821735 分钟前
C++模块化编程指南
开发语言·c++·算法
2401_8331977335 分钟前
为你的Python脚本添加图形界面(GUI)
jvm·数据库·python
暮冬-  Gentle°37 分钟前
自定义类型转换机制
开发语言·c++·算法
2301_816651221 小时前
嵌入式C++低功耗设计
开发语言·c++·算法
czlczl200209251 小时前
JVM创建对象过程
java·开发语言
qq_416018721 小时前
分布式缓存一致性
开发语言·c++·算法