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与AI辅助技术
人工智能·python·无人机·生态·遥感·多光谱
2401_857918294 分钟前
模板编译期机器学习
开发语言·c++·算法
weixin_404157685 分钟前
Java高级面试与工程实践问题集(一)
java·开发语言·面试
MadPrinter5 分钟前
Attention Residuals 代码实现:从原理到 PyTorch 实战(第 2 篇)
人工智能·pytorch·python·ai·自动化·openclaw
JMet5 分钟前
AI测试用例生成脚本
人工智能·python·源码
清风徐来QCQ7 分钟前
Java2(valueOf,Character,StringBuilder,设计模式)
java·开发语言
大叔_爱编程8 分钟前
基于协同过滤算法的理财产品推荐系统-flask
python·flask·vue·毕业设计·源码·课程设计·协同过滤
2403_835568479 分钟前
多平台UI框架C++开发
开发语言·c++·算法
阿梦Anmory9 分钟前
保姆级教程:Flask应用实现后台常驻运行(Linux服务器)
linux·服务器·flask