python 实现文件下载-服务器端测试代码

from flask import Flask, send_from_directory
import os,json
app = Flask(__name__)

@app.route("/download", methods=['POST','GET'])
def downloadfile():
    basepath = os.path.abspath(os.getcwd())  # 当前文件所在工作目录
    print("basepath:",basepath)
    downloadpath = os.path.join(basepath, "downloadfiles")
    print("downloadfiles:",downloadpath)
    file = "法律模板.doc"
    print(file)

    return send_from_directory(directory=downloadpath,filename=file,as_attachment=True)

if __name__ == '__main__':

    app.run(host='0.0.0.0', port='8080', debug=True)
发布了114 篇原创文章 · 获赞 18 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/WangYouJin321/article/details/102409949