Flask学习笔记
Flask是一个Python web框架,它提供了一组快速开发web应用的工具。
- 安装:首先,使用pip安装Flask:
from flask import Flask
- 创建应用:创建一个名为app.py的文件,并导入Flask:
from flask import Flask
- 创建实例:在app.py中创建一个Flask实例:
app = Flask(__name__)
- 路由:定义一个路由,它将触发一个函数:
@app.route('/')
def hello():
return 'Hello, World!'
- 运行:运行Flask应用:
$ FLASK_APP=app.py flask run
Running on http://127.0.0.1:5000/
- 访问:打开浏览器,访问http://127.0.0.1:5000/,就可以看到“Hello, World!”
使用Flask框架可以使用send_from_directory
函数来返回静态页面,具体代码如下:
from flask import Flask, send_from_directory
app = Flask(__name__)
@app.route('/')
def index():
return send_from_directory('static', 'index.html')
if __name__ == '__main__':
app.run()
上面的代码中,send_from_directory
函数的第一个参数是静态文件所在的文件夹,第二个参数是静态文件的文件名。