我正在使用Python Klein作为我的小API。可以返回csv作为响应,但这是否可以返回Excel文件?烧瓶有这个功能,但克莱恩呢
任务:
将Excel文件放在硬盘上,并希望将其作为附件返回,以便用户可以通过API调用下载
示例: 有了csv文件,一切正常
@app.route('/download/', branch=True, methods=['GET'])
def download(request):
request.setHeader("Access-Control-Allow-Origin", "*")
request.setHeader('Content-Type', 'text/csv')
request.setHeader('Content-Disposition', 'attachment; filename=test.csv')
file = open('test.csv', "r")
csv_data = file.read()
return csv_data
但是如何使用Excel文件呢
找到解决方案:
相关问题 更多 >
编程相关推荐