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

相关推荐
丸码7 分钟前
Java异常体系全解析
java·开发语言
q***72199 分钟前
PHP使用Redis实战实录2:Redis扩展方法和PHP连接Redis的多种方案
开发语言·redis·php
k***825114 分钟前
python爬虫——爬取全年天气数据并做可视化分析
开发语言·爬虫·python
IMPYLH14 分钟前
Lua 的 require 函数
java·开发语言·笔记·后端·junit·lua
曾经的三心草15 分钟前
基于正倒排索引的Java文档搜索引擎1-实现索引模块-实现Parser类
java·开发语言·搜索引擎
new_dev25 分钟前
Python网络爬虫从入门到实战
爬虫·python·媒体
q***016539 分钟前
Python爬虫完整代码拿走不谢
开发语言·爬虫·python
顺心而行...40 分钟前
一些问题记录
开发语言
今天没有盐41 分钟前
Python算法实战:从滑动窗口到数学可视化
python·pycharm·编程语言
u***j3241 小时前
JavaScript在Node.js中的进程管理
开发语言·javascript·node.js