我在使用 zope 时遇到问题。我只需要向客户端提供一个使用 python xlwt 模块创建的 xls 文件,但我找不到这样做的方法。
在我的 .pt 文件中,我有一个调用 .py 函数的按钮,该函数会正确创建文件,但不会将其提供给客户端浏览器。我正在尝试这种方式:
f = open(temp_file, 'rb').read()
self.request.response.setHeader('Content-Type', 'application/vnd.ms-excel')
self.request.response.setHeader('Content-Disposition',' attachment; filename=Excel_Workbook.xls')
return f
我怎样才能做到这一点?
谢谢大家!