当前位置: 首页 > article >正文

Python Flask简介

简介

Flask 有两个主要依赖:路由、调试和 Web 服务器网关接口(Web Server Gateway Interface,WSGI)

  • 子系统由:Werkzeug 提供
  • 模板系统由:Jinja2提供
  • Werkzeug 和 Jinjia2 都是由 Flask 的核心开发者开发而成。
  • Flask不支持原生数据库访问,web表单验证和用户认证等高级功能。

安装

使用virtualenv创建虚拟环境时会自动安装pip,激活虚拟环境后,pip所在的路径会被添加进PATH

# 安装flask
pip install flask
# 进入 python,验证是否安装成功

python
>>> import flask
# 没有报错,信息完整就表示安装完成

写一个Hello World

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


http://www.kler.cn/a/302332.html

相关文章:

  • 【linux】centos7 换阿里云源
  • 闯关leetcode——3178. Find the Child Who Has the Ball After K Seconds
  • 【LeetCode】【算法】581. 最短无序连续子数组
  • UniApp 应用、页面与组件的生命周期详解
  • 一文简单了解Android中的input流程
  • 【数据结构】交换排序——冒泡排序 和 快速排序
  • 【2023年】云计算金砖牛刀小试6
  • 用于大数据分析的数据存储格式:Parquet、Avro 和 ORC 的性能和成本影响
  • 配网行波故障预警与定位装置:行波定位技术原理的详细分析
  • 网页时装购物:Spring Boot框架的创新应用
  • 国产游戏的机遇和挑战
  • git 笔记记录
  • SAP 公司间采购配置简介
  • selenium中键盘操作:Keys类
  • JDBC笔记
  • Leetcode Hot 100刷题记录 -Day14(矩阵置0)
  • MySQL事物原理
  • Python知识点:如何使用Python进行邮件自动化(smtplib、email)
  • el-table使用合计和固定列时,滚动条被覆盖区域无法拖拽问题
  • SDL 2.0视频数据渲染到窗口上播放流程
  • 20240909软考架构-------软考136-140答案解析
  • vba发邮件:如何设置自动化发送电子邮件?
  • Transformer、RNN和SSM的相似性探究:揭示看似不相关的LLM架构之间的联系
  • 最大时间
  • 免费SSL证书正在逐渐被淘汰,证书部署自动化的发展趋势即将到来!
  • 富格林:警醒欺诈消除遭遇暗箱欺诈