使用Python将CSV文件上传到Google应用引擎上的数据库

时间:2015-06-14 22:43:04

标签: python database google-app-engine csv upload

我是python的新手,大约一个星期开始学习它。我正在研究几个任务,其中一个任务是将文件(.txt或.jpg)上传到GAE上的存储桶。我能够通过在线的几个教程来解决它,但我仍然坚持第二个任务。

所以这就是任务。我试图将.CSV文件从我的本地计算机上传到Google应用引擎上的数据库。我试图寻找解决方案,但我只能找到与Web应用程序相关的解决方案。那么有没有办法将CSV文件上传到我使用python在GAE上的数据库实例,甚至可以这样做?还是我们必须采取任何替代方案。任何可以直接在git上执行此操作的框架,有人使用过吗?提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用blobstore api

将文件上传到blobstore

在blobstore中上传文件后,您将获得blobkey,然后您可以使用blobreader来读取csv文件内容并根据您的数据库存储它们。

希望它有所帮助。