【发布时间】:2019-09-23 06:48:18
【问题描述】:
当我运行这段代码时,它运行良好。 但是,当我将文件名从 happy_flow_logs.txt 更改为 1.txt 时,它总是将我返回到 happy_flow_logs.txt 文件。如何根据更新的文件名更改响应。
from flask import Flask, send_file, make_response, send_from_directory
app = Flask(__name__)
@app.route('/')
def download():
try:
print("calling api")
return send_from_directory(directory="/home/einfochips/Desktop/python/exercise", filename="happy_flow_logs.txt")
except FileNotFoundError as e:
return e.strerror
if __name__ == '__main__':
app.run()
print("done")
【问题讨论】: