python flask入门
时间: 2024-12-26 20:25:31 浏览: 5
### Python Flask 框架入门教程
#### 安装Flask
为了开始使用Flask开发Web应用程序,首先需要安装Flask库。可以通过pip工具轻松完成这一操作,在命令行输入如下指令:
```bash
pip install flask
```
对于更复杂的项目管理或是希望保持环境整洁的情况下,建议创建一个新的虚拟环境再进行安装[^4]。
#### 创建第一个Flask应用
一旦安装完毕,就可以着手构建最简单的Flask Web服务器了。下面是一个基本的例子,展示了如何定义一个返回“Hello, World!”消息的应用程序[^2]。
```python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run(debug=True)
```
这段代码做了几件事情:
- 导入`Flask`类;
- 实例化了一个名为`app`的对象;
- 使用装饰器`@app.route('/')`关联URL路径到函数`hello_world()`上;
- 当文件作为主模块运行时启动内置的开发服务器,并开启调试模式以便于错误追踪和自动重载功能[^1]。
#### 运行应用
保存以上脚本至`.py`文件并执行它。打开浏览器访问http://localhost:5000/即可看到页面显示“Hello, World!”
---
相关问题
python flask接口入门
Python Flask 是一个轻量级的 Web 框架,用于快速构建 Web 应用程序和 API 接口。下面是一个简单的示例来帮助你入门:
首先,你需要安装 Flask。可以使用以下命令在终端或命令提示符中安装 Flask:
```
pip install flask
```
安装完成后,你可以创建一个名为 `app.py` 的 Python 文件,并在其中编写以下代码:
```python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Hello, World!"
if __name__ == '__main__':
app.run()
```
在上面的代码中,我们导入了 Flask 类并创建了一个应用程序对象。然后,我们使用 `@app.route('/')` 装饰器将 `/` 路径与 `hello()` 函数绑定起来。这意味着当用户访问网站根目录时,将调用 `hello()` 函数并返回 "Hello, World!" 字符串。
最后,我们使用 `if __name__ == '__main__':` 来确保应用程序只在直接执行该脚本时运行,而不是在其他地方导入。
保存文件后,你可以在终端或命令提示符中运行该应用程序:
```
python app.py
```
应用程序将在本地主机上的默认端口(通常是 5000)上运行。你可以在浏览器中访问 `http://localhost:5000/`,应该会看到 "Hello, World!" 的输出。
这只是一个非常简单的示例,你可以根据自己的需求扩展和定制 Flask 应用程序。了解更多关于 Flask 的信息,请参考 Flask 官方文档:https://flask.palletsprojects.com/
阅读全文