从谷歌文档中的csv文件或电子表格填充appengine数据库中的数据

时间:2012-04-06 05:50:16

标签: python database google-app-engine google-docs google-docs-api

我在谷歌应用引擎上使用webapp2我的数据库模型具有以下架构:

class Match(db.Model):
    start_date = db.DateProperty()
    start_time = db.TimeProperty()
    team1 = db.StringProperty()
    team2 = db.StringProperty()
    venue = db.StringProperty()
    result = db.IntegerProperty()

我有一个csv文件或说谷歌电子表格,所有数据大约有150行。

手动输入所有值非常痛苦。有人可以建议我如何更新数据库吗?

1 个答案:

答案 0 :(得分:1)

您可以创建一个页面,您可以将CSV文件的内容发布到,然后使用Python csv模块读取文件并循环遍历行,插入模型实例。