Python 如何将数据存储到数据存储-AppEngine
我是Python&AppEngine新手 我试图使用Feedparser将提要缓存到数据存储 我的密码在 由于某些原因,它不起作用-它不会将数据添加到数据存储中Python 如何将数据存储到数据存储-AppEngine,python,google-app-engine,google-cloud-datastore,Python,Google App Engine,Google Cloud Datastore,我是Python&AppEngine新手 我试图使用Feedparser将提要缓存到数据存储 我的密码在 由于某些原因,它不起作用-它不会将数据添加到数据存储中 有什么想法吗?我被难住了。你确定你得到的值是正确的还是来自提要解析器?你试过把它们记录下来吗。此外,为了讨论的目的,如果您认为x.put不起作用,则将其分离出来,并仅测试例如 x = FeedEntry3() x.title = "test title" x.link = "test link" x.content = "test co
有什么想法吗?我被难住了。你确定你得到的值是正确的还是来自提要解析器?你试过把它们记录下来吗。此外,为了讨论的目的,如果您认为
x.put
不起作用,则将其分离出来,并仅测试例如
x = FeedEntry3()
x.title = "test title"
x.link = "test link"
x.content = "test content"
x.put()
你试过了吗,有用吗?如果这样做有效,很可能您没有从feedparser获得值,请调试并记录该值。您只是忘记了在模型声明中使用括号 您的代码:
class FeedEntry3(db.Model):
title = db.StringProperty
link = db.StringProperty
content = db.TextProperty
它应该是什么:
class FeedEntry3(db.Model):
title = db.StringProperty()
link = db.StringProperty()
content = db.TextProperty()
在这里发布代码并在这里讨论。