flask实现文件下载功能
Posted itblogtoypl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask实现文件下载功能相关的知识,希望对你有一定的参考价值。
import datetime import os from flask import Flask, send_from_directory, request from flask_cors import CORS app = Flask(__name__) CORS(app) @app.route("/download") def index(): basedir = os.path.abspath(os.path.dirname(__file__)) path = basedir + ‘\‘ + str(datetime.datetime.now().date()) file_name = request.args.get(‘file_name‘) print(file_name) print(path) return send_from_directory(path, filename=file_name + ".xlsx", as_attachment=True) if __name__ == ‘__main__‘: app.run(host=‘0.0.0.0‘, port=8002, debug=True)
以上是关于flask实现文件下载功能的主要内容,如果未能解决你的问题,请参考以下文章