Flask 生成下载文件
生活随笔
收集整理的這篇文章主要介紹了
Flask 生成下载文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1?后臺程序直接生成文件內容
from flask import make_response
@app.route('/testdownload', methods=['GET'])
def testdownload():
??? content = "long text"
??? response = make_response(content)
??? response.headers["Content-Disposition"] = "attachment; filename=myfilename.txt"
return response
?
2?讀取一個服務器上的文件,供用戶下載
from flask import make_response , send_file
@app.route('/testdownload', methods=['GET'])
def testdownload():
??? response = make_response(send_file("views.py"))
??? response.headers["Content-Disposition"] = "attachment; filename=views.py;"
return response
轉載于:https://www.cnblogs.com/sysnap/p/6653177.html
總結
以上是生活随笔為你收集整理的Flask 生成下载文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无法加载主类的10中方法
- 下一篇: PGA结构