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

相关推荐
LXS_357几秒前
Day 16 C++提高之模板
开发语言·c++·笔记·学习方法
盒马盒马3 分钟前
Rust:内部可变性 & 型变
开发语言·后端·rust
沐知全栈开发3 分钟前
XSLT `<value-of>` 元素详解
开发语言
东哥很忙XH9 分钟前
python使用PyQt5开发桌面端串口通信
开发语言·驱动开发·python·qt
手揽回忆怎么睡14 分钟前
Java集成whisper.cpp
java·开发语言·whisper
wjs202416 分钟前
R 基础语法
开发语言
JS_GGbond21 分钟前
用美食来理解JavaScript面向对象编程
开发语言·javascript·美食
Dxy123931021623 分钟前
Python的正则表达式入门:从小白到能手
服务器·python·正则表达式
艾上编程30 分钟前
第三章——爬虫工具场景之Python爬虫实战:行业资讯爬取与存储,抢占信息先机
开发语言·爬虫·python
Pyeako31 分钟前
网络爬虫相关操作--selenium库(超详细版)
爬虫·python·selenium