目录
Flask简介
安装Flask
安装pip(Python包管理器)
使用pip安装Flask
验证安装
创建Flask程序
创建应用
运行
访问测试
Flask简介
Flask是一个用Python编写的轻量级Web应用框架。它被设计为易于使用和扩展,使其成为构建简单网站或复杂的、动态的web应用的理想选择。Flask依赖于两个外部库:Werkzeug和Jinja2。Werkzeug是一个WSGI工具包和服务器,而Jinja2则是一个强大的模板引擎。
安装Flask
在开始之前,确保你的计算机上安装了Python。Flask支持Python 3.6及以上版本。以下是安装Flask的步骤:
安装pip(Python包管理器)
如果你的Python环境还没有安装pip,通过以下命令安装:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
使用pip安装Flask
安装pip后,可以通过以下命令安装Flask:
pip install Flask
验证安装
安装完成后,通过运行以下Python代码来验证Flask是否正确安装:
import importlib.metadata
print(importlib.metadata.version("flask"))
如果Flask已正确安装,上述代码将输出Flask的版本号
创建Flask程序
现在,让我们创建一个简单的Flask程序来测试是否一切正常
创建应用
首先,创建一个新的Python文件,例如test.py,并写入以下代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run(debug=True, port=5000)
其中,port后面跟着的是端口号,如果出现端口占用的问题,可以修改端口或者结束占用该端口的其他进程。
运行
直接运行本段代码
如图表示Flask 应用正在本地开发服务器上运行
访问测试
打开浏览器,访问http://127.0.0.1:5000
。如果一切正常,将看到浏览器显示“Hello, World!”的消息。