问题描述
我正在尝试将查询结果表格导出到excel并下载。 它没有给出任何错误,但仍然没有下载。 PS:我正在尝试在本地主机上
@app.route('/export_result')
def export_result():
app.config['USE_X_SENDFILE'] = True
output = h_c_obj.export_query_result()
return send_file(output,mimetype='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',attachment_filename="test11311.xlsx",as_attachment=True,cache_timeout=0)
def export_query_result(self):
try:
if self.query_result is not None:
strIO = io.BytesIO()
excel_writer = pd.ExcelWriter(strIO,engine="xlsxwriter")
self.query_result.to_excel(excel_writer,sheet_name="sheet1")
excel_writer.save()
excel_data = strIO.getvalue()
strIO.seek(0)
return strIO
except Exception as e:
print(e)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)