Не удается сохранить панды, преобразованные в JSON, в mongoDB - PullRequest
0 голосов
/ 11 декабря 2018

Я использую API Quandl Python.Я загрузил данные, и данные были возвращены в фрейм данных панд.Я использую функцию to_json (None, orient = 'records', lines = True) и пытаюсь вставить ее в свою коллекцию в dong Монго, a.bool (), a.item (), a.any () или a.all () "

#!/usr/lib/python3

import json
import quandl
from pymongo import MongoClient

quandl.ApiConfig.api_key = "using_my_key"

def main():

    data = quandl.get("WIKI/GOOG", returns="pandas")

    data_json = data.to_json(None, orient='records', lines=True)

    client = MongoClient('mongodb://localhost:27017/')

    with client:

         db = client.testdb

         db.stocks.insert_many(data)

if __name__ == '__main__':main()
...