请教大牛们,python web开发中如何导出web页面上的表格为csv文件,下载到本地?

2014-01-20 11:48:50 +08:00
 shade
3942 次点击
所在节点    Python
7 条回复
bombless
2014-01-20 12:05:23 +08:00
post数据到服务器,再从服务器下载生成的文件
larvata
2014-01-20 13:22:56 +08:00
如果 客户端支持html5
且 当前web页上包含了所有需要下载的数据(数据不需要额外的字段,没有分页之类)
那么 可以是用这个方法 纯前端输出
http://paxcel.net/blog/savedownload-file-using-html5-javascript-the-download-attribute-2/
halmstad
2014-01-20 14:12:39 +08:00
django有自带的功能,不知道你用的什么框架
est
2014-01-20 14:25:35 +08:00
教你个最简单的 https://support.google.com/drive/answer/3093339

新建spreadsheet公式输入

=ImportHtml("https://en.wikipedia.org/wiki/Provinces_of_China", "table", 8)

奇迹发生了!
dialox
2014-01-20 14:31:16 +08:00
用scrapy可以实现
liubai
2014-01-20 15:02:57 +08:00
bh3887
2014-01-22 17:38:58 +08:00
你是要在 前端网页上 还是 后端服务器上 生成csv文件?

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

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

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

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

© 2021 V2EX