def file_download():
# 流式传输,不保存文件
import pandas as pd
import io
import datetime
from flask import send_file
tiezi = {'create_time': [1, 2, 3], 'ba_id': [4, 5, 6], 'user_id': [7, 8, 9], 't_id': [1, 1, 1],
't_time': [7, 8, 9], 'words': [7, 8, 9], 'degree': [7, 8, 9], 'title': [7, 8, 9], 'content': [7, 8, 9], }
file_name = str(datetime.date.today()) + ".xlsx"
out = io.BytesIO()
df1 = pd.DataFrame(data=tiezi)
df1.to_excel(out, sheet_name='tiezi', index=False)
out.seek(0)
return send_file(out, mimetype='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
, as_attachment=True, attachment_filename=file_name)