我一直在尝试让 tablib 与 web2py 一起工作,但没有运气。该代码按预期交付了一个 .xls 文件,但它已损坏且为空。
import tablib
data = []
headers = ('first_name', 'last_name')
data = tablib.Dataset(*data, headers=headers)
data.append(('John', 'Adams'))
data.append(('George', 'Washington'))
response.headers['Content-Type']= 'application/vnd.ms-excel;charset=utf-8'
response.headers['Content-disposition']='attachment; filename=test.xls'
response.write(data.xls, escape=False)
有任何想法吗??谢谢!