Как конвертировать cloudant.document в json - PullRequest
0 голосов
/ 05 декабря 2018

с облачным (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',...)

с приведенным выше примером кода, я пытаюсь преобразовать документ, полученный из итерации облачного БД, в json, чтобытогда я могу это нормализовать.Однако тип документа: cloudant.document.Document, json.load и т. Д. Не работают с ним.Любое предложение приветствуется на **

1 Ответ

0 голосов
/ 14 декабря 2018

Класс Document имеет метод .json().См. https://github.com/cloudant/python-cloudant/blob/master/src/cloudant/document.py#L123

Он также преобразуется в dict, используя d = dict(doc), если хотите.

...