摘要: 使用 Flask 开发过程中存在两个常见的问题 当 Flask 程序出错时,没有提示错误的详细信息 修改 Flask 源代码后需要重启 Flask 程序 这两个问题非常的影响开发效率,因此 Flask 引入了 debug 模式解决以上问题 错误示例 #!/usr/bin/python3 from f 阅读全文
posted @ 2021-07-10 22:06 小菠萝测试笔记 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 前言 前面几篇文章讲的路由路径(rule)都是固定的,就是一个路径和一个视图函数绑定,当访问这条路径时会触发相应的处理函数 这样无法处理复杂的情况,比如常见的一个课程分类下有很多个课程,那么他们的 path 可能是 /course/class_1,/course/class_2,/course/cl 阅读全文
posted @ 2021-07-10 20:14 小菠萝测试笔记 阅读(1113) 评论(1) 推荐(2) 编辑
摘要: URL Uniform Resource Locator 的简写,中文名叫统一资源定位符 用于表示服务端的各种资源,例如网页 下面将讲解 Flask 中如何提取组成 URL 的各个部分 URL 组成详解 一个常见的 url https://www.cnblogs.com/poloyy/ 由以下几部分 阅读全文
posted @ 2021-07-10 17:47 小菠萝测试笔记 阅读(867) 评论(0) 推荐(1) 编辑
摘要: 查看 app.route() 源代码 def route(self, rule: str, **options: t.Any) -> t.Callable: """Decorate a view function to register it with the given URL rule and 阅读全文
posted @ 2021-07-10 16:41 小菠萝测试笔记 阅读(906) 评论(0) 推荐(2) 编辑
摘要: 安装 flask Flask 是一个 Web 框架,使用它首先需要安装 pip3 install flask 导入 Flask 模块 import flask 最简单的一个栗子 主代码 from flask import Flask app = Flask(__name__) @app.route( 阅读全文
posted @ 2021-07-10 11:55 小菠萝测试笔记 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 问题背景 app.run() 添加了 host、port、debug 参数,运行后发现没有生效,咋肥事! 解决方案 要打开 debug 模式的话,勾选 FLASK_DEBUG 就好啦 再次运行,发现已经生效了 阅读全文
posted @ 2021-07-10 11:54 小菠萝测试笔记 阅读(1906) 评论(0) 推荐(1) 编辑
摘要: 背景 为啥要学,很久之前就学过点,没写文章 最近因为要写机器人工具,其实就是简单的纯服务端工具 反正 flask 也挺简单,一天快速过完 概念会直接搬教程的,实操自己敲一遍再总结 参考教程 https://read.helloflask.com/c2-hello http://www.imooc.c 阅读全文
posted @ 2021-07-10 10:31 小菠萝测试笔记 阅读(1463) 评论(0) 推荐(4) 编辑