Python Flask在触发xlsx生成和服务文件存储库的过程中自动关闭
我正在使用Flask构建一个web应用程序。我需要实现的一件事如下所述:Python Flask在触发xlsx生成和服务文件存储库的过程中自动关闭,python,excel,flask,web,Python,Excel,Flask,Web,我正在使用Flask构建一个web应用程序。我需要实现的一件事如下所述: 从html/js中触发一个按钮,告诉flask关闭触发Python生成xlsx(使用pandas的ExcelWriter:pd.ExcelWriter(xlsx\u路径)) Python将go-grab数据生成xlsx到一个文件夹 Flask然后使用Flask导入的从\u目录发送\u为该文件夹提供服务 问题: 第一步很好。我可以看到生成xlsx的功能正在被触发 步骤2和步骤3通常会停止,因为烧瓶突然自动关闭。。。然后我需
pd.ExcelWriter(xlsx\u路径)
)从\u目录发送\u为该文件夹提供服务
- 第一步很好。我可以看到生成xlsx的功能正在被触发
- 步骤2和步骤3通常会停止,因为烧瓶突然自动关闭。。。然后我需要重新启动烧瓶,然后第2步和第3步成功完成
from flask import request
@app.route('/api/xxx', methods=['POST'])
def xxx():
req_data = request.get_json()
func_output_xlsx(req_data)
为新生成的xlsx提供服务的代码:
@app.route('/files/<path:filename>')
def send_file(filename):
return send_from_directory('output', filename)
环境:
- Python版本:3.7.0
- 烧瓶版本:1.1.2
- 熊猫版本:0.24.2
from flask import request
@app.route('/api/xxx', methods=['POST'])
def xxx():
req_data = request.get_json()
func_output_xlsx(req_data)
return '' # <--
来自flask导入请求
@app.route('/api/xxx',methods=['POST'])
def xxx():
req_data=request.get_json()
func_输出_xlsx(请求数据)
返回“”#终端中是否有错误输出?“烧瓶突然自动关闭”到底是什么意思?
from flask import request
@app.route('/api/xxx', methods=['POST'])
def xxx():
req_data = request.get_json()
func_output_xlsx(req_data)
return '' # <--