使用cloudant(CLOUDANT_USERNAME,CLOUDANT_PW,account = CLOUDANT_USERNAME)作为客户端:
mydb = client[CLOUDANT_DB]
for doc in mydb:
df = pd.DataFrame()
#print(type(doc))
data = **some_function(doc)
df = json_normalize(data, 'record',...)
使用上述示例代码,我试图将通过迭代cloudant db获得的文档转换为json,以便随后对其进行规范化。但是doc的类型是cloudant.document.Document和json.load等。欢迎对**提出任何建议
答案 0 :(得分:0)
Document
类具有.json()
方法。参见https://github.com/cloudant/python-cloudant/blob/master/src/cloudant/document.py#L123
如果您愿意,它还将使用dict
转换为d = dict(doc)
。