我正在处理一个项目,这个项目需要用beautifulsoup解析URL,获取一个包含列和行的数组。现在我需要将这些数据存储到数据存储器中。但我找不到任何关于如何在数据存储器中存储数组的参考资料。
我正在处理一个项目,这个项目需要用beautifulsoup解析URL,获取一个包含列和行的数组。现在我需要将这些数据存储到数据存储器中。但我找不到任何关于如何在数据存储器中存储数组的参考资料。
多值属性在数据存储API中表示为Python列表。如果您可以将数据组织为列表,则可以将数据模型的一部分定义为:
class MyData(ndb.Model):
array = ndb.StringProperty(repeated=True)
在请求处理程序中,将数据存储如下:
data = MyData()
data.array = list_you_got_from_request
data.put()
ndb
。属性将是ndb.StringProperty(repeated=True)
,我们从ndb.Model
进行子类化。所有其他代码都相同。 - bossylobster