2015-04-05 106 views
0

我在tweepy中使用api.followers检索到用户信息,并试图将它们存储在couchDB中,但我不断收到此错误消息 “u'doc验证,u'Bad特殊文档成员” _json”。无法在CouchDB中存储推文

def save_user(self, u): 
    temp = jsonpickle.encode(u) 
    temp_obj = json.loads(temp) 
    user_obj = temp_obj['py/state'] 
    self.db.save(user_obj) 

u是由命令

在api.followers返回用户(SCREEN_NAME =用户简档 “sharonsanderso6”):(用户) storage.save_user

直接存储用户来chDB给出错误“字符串索引必须是整数,而不是str”。所以尝试使用jsonpickle和json.loads解码它。这样做后,我得到u'Bad字符错误。我还可以如何储存couchDB?

回答

0

坏的特别文档成员_json

CouchDB的保留JSON属性与自身下划线开始。将属性的键更改为不以下划线开头的内容。