Я пытаюсь вставить Pandas DataFrame в Mongodb с помощью PyMongo.Вставить метку времени Панды в Mongodb
df.head()
Поскольку индекс, если панды DataFrame является DatetimeIndex
, преобразование DataFrame в dict
и вставить его в MongoDB:
db.testCollection.insert(df.T.to_dict())
приводит к возникновению ошибки:
InvalidDocument: documents must have only string keys, key was Timestamp('2016-04-07 09:30:00')
мы можем преобразовать DatetimeIndex
в нечто другое, которое может быть вставлено в Mongodb, а затем еще можно преобразовать обратно в DatetimeIndex при чтении из Mongodb?