繁体   English   中英

从 csv 文件或来自 google 文档的电子表格填充 appengine 数据库中的数据

[英]Populating data in appengine database from a csv file or spreadsheet from google docs

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

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 行。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM