flask教程:第一个例子 作者:马育民 • 2026-05-06 09:30 • 阅读:10000 # 第一个例子 在工程根目录创建 `app.py` 文件,内容如下: ``` from flask import Flask # 1. 创建 Flask 应用实例 # __name__ 代表当前模块的名字,Flask 用它来确定应用的根目录 app = Flask(__name__) # 2. 定义路由和视图函数 # @app.route('/') 是一个装饰器,告诉 Flask 当用户访问根路径 '/' 时执行下面的函数 # 访问 http://127.0.0.1:5000/,就执行该函数 @app.route('/') def index(): return 'Hello, World!' # 启动 if __name__ == "__main__": app.run() # 执行flask对象的run()方法启动服务 ``` 启动后,控制台打印如下: [](https://www.malaoshi.top/upload/0/0/1GW3GCT42JLm.png) 打开浏览器,在地址栏输入:http://127.0.0.1:5000/ 浏览器显示: ``` Hello, World! ``` # 总结 | 代码片段 | 作用解析 | | :--- | :--- | | `Flask(__name__)` | 应用工厂:这是创建 Flask 应用的核心类。它就像一个管家,负责管理整个网站的运行。 | | `@app.route('/')` | 路由 (Route):它是 URL 与代码之间的“翻译官”。它告诉 Flask:“当用户访问 `/`(首页)时,请调用下面的函数”。 | | `def hello_world():` | 视图函数:这是处理业务逻辑的地方。用户访问该页面时,函数内的代码会被执行,并返回结果。 | | `app.run(debug=True)` | 开发服务器:Flask 自带了一个轻量级服务器。`debug=True` 是新手的好朋友,它能让你修改代码后无需手动重启服务器即可看到变化。 | 原文出处:http://malaoshi.top/show_1GW3GCUCKwSv.html