webpy框架,如何给用户一个下载链接?

2012-05-23 16:25:19 +08:00
 chainchan
目前的设想是这样:
1.生成1个链接,用户点击下载
2.浏览器自动弹窗下载文件

但是介于文件是xls格式,浏览器不支持直接打开。那么问题又回到了2
初次接触web编程不太熟悉,有谁能好心告知下? 谢谢

fout = open(os.path.join(download_dir, download_filename), "rb")
web.header('Content-Type','application/octet-stream')
web.header('Content-disposition', 'attachment; filename=%s' % download_filename.decode('utf-8'))
stream = fout.read()
3736 次点击
所在节点    Python
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/37062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX