【发布时间】:2012-04-23 08:17:33
【问题描述】:
我需要在 django 应用程序中处理一些 csv 文件。
我听说过 csvkit,它看起来很酷。
github page
想尝试一下,但我不知道如何将 csvkit 作为模块使用。具体来说,我想使用 CSVJSON 实用程序。我需要向它传递一个 csv 文件(希望还有一些其他参数),但我不知道该怎么做。
CSV JSON Docs
我想向实用程序传递一个上传的 csv 文件,上传的文件可以在内存中(如果它足够小)或在临时存储区域中。 CSVJSON 看起来需要一个文件路径或流。如果有人能告诉我我需要对上传的文件做什么才能使 CSVJSON 能够使用它,那将是一个很好的奖励。
在 django 1.3 中,我计划在 form_valid 方法中完成这项工作。
希望有一些 python 技能的人可以帮助我告诉我需要做什么。 谢谢
【问题讨论】:
标签: python django csv django-views