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

相关推荐
Lewiis3 分钟前
Go语言的错误处理机制
开发语言·后端·golang
何政@3 分钟前
通过python 快速完成ai 构建
人工智能·python·ai·大模型·love l
.select.5 分钟前
C++ 右值引用
开发语言·c++
2401_874732536 分钟前
C++中的装饰器模式
开发语言·c++·算法
万粉变现经纪人8 分钟前
如何解决 pip install shapely 报错 GEOS C 库未找到 问题
c语言·开发语言·python·pycharm·bug·pandas·pip
dapeng287011 分钟前
机器学习与人工智能
jvm·数据库·python
源远流长jerry14 分钟前
RDMA 基本元素详解:从 WQE 到 QP 再到 CQ
linux·开发语言·网络·tcp/ip·架构·ip
共享家952715 分钟前
单例模式( 饿汉式与懒汉式 )
开发语言·javascript·ecmascript
_饭团16 分钟前
C 语言内存函数全解析:从 memcpy 到 memcmp 的使用与模拟实现
c语言·开发语言·c++·学习·算法·面试·改行学it
~无忧花开~25 分钟前
React组件与Props完全指南
开发语言·前端·react