0

我在谷歌应用引擎上使用 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 行。

手动输入所有值是一件很痛苦的事情。谁能建议我如何更新数据库?

4

1 回答 1

1

您可以创建一个页面,您可以将 CSV 文件的内容发布到该页面,然后使用 Pythoncsv模块读取文件并遍历行,并在执行过程中插入模型实例。

于 2012-04-06T05:52:44.930 回答