以下是有关于创建第一个 Flask 应用的指南,包含目录和参考资料的出站链接,帮助你快速入门并运行一个简单的 Web 应用。
目录
准备工作
在开始之前,确保你已安装 Python(建议 3.6 或更高版本)并通过以下命令安装 Flask:
pip install flask
创建第一个 Flask 应用
让我们创建一个简单的 Flask 应用,显示 “Hello, World!”。新建一个文件,例如 app.py
,并输入以下代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run(debug=True)
代码解释:
from flask import Flask
:导入 Flask 类。app = Flask(__name__)
:创建 Flask 应用实例,__name__
是当前模块的名称。@app.route('/')
:定义根路径 (/
) 的路由,当用户访问时调用hello
函数。return 'Hello, World!'
:返回简单的文本响应。app.run(debug=True)
:启动开发服务器,debug=True
开启调试模式。
运行和测试应用
- 保存文件:确保代码保存为
app.py
。 - 运行应用:
在终端中,进入app.py
所在目录,运行:
python app.py
你会看到类似以下输出:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
- 测试应用:
打开浏览器,访问http://127.0.0.1:5000/
,你应该看到 “Hello, World!” 显示在页面上。
如果遇到问题(例如端口被占用),可以修改 app.run()
为 app.run(port=5001)
使用其他端口。
参考资料
- Flask 官方文档 – Installation – 安装 Flask 指南。
- Flask 官方文档 – Quickstart – 快速入门教程。
- Python 官方网站 – 下载 Python。
- Real Python – Flask 入门 – 更详细的 Flask 示例。
这是你的第一个 Flask 应用!如果想扩展功能(例如添加路由、模板等),请告诉我,我可以进一步指导你。
发表回复