我正在使用Python 3作为后端在Web应用程序上工作,我想将报告生成为.xlsx,并且已经在使用xlsxwriter工作,现在我希望可以下载该文件,但它已损坏。
return send_file("C:/xampp/htdocs/SPU App/inibudi.xlsx" ,as_attachment=True)
这是Ajax成功功能
success: function(result){
var blob = new Blob([result], { type: 'application/vnd.ms-excel' });
var downloadUrl = URL.createObjectURL(blob);
var a = document.createElement("a");
a.href = downloadUrl;
a.download = "test.xlsx";
document.body.appendChild(a);
a.click();
}
xlsx的结果已损坏。
这是结果返回值: This is the result value i got from return
我已经研究了一天,但找不到任何解决方案。
如果需要,我可以提供完整的工作代码。