Привет У меня есть имя базы данных: Tmobile, и у него есть коллекция с двумя файлами Mynew и 30dc ..
См. Изображение
Теперь я пытаюсь перебрать файлы и распечатать любой элемент / файл из него.
Ниже приведен мой код:
import pandas as pd
import json
from pandas.io.json import json_normalize
from unittest.mock import inplace
from pymongo import MongoClient
from idlelib.rpc import response_queue
from pandas import DataFrame
connection = MongoClient('localhost', 27017)
db=connection.Tmobile
collection=db.Collections
#print(collection)
for collection1 in collection.find():
print(collection1)
Но когда я попробую это, я получу следующееошибка:
Traceback (most recent call last):
File "C:\Users\esrilka\eclipse-workspace\My First PyDev Project\dbsample.py", line 13, in <module>
['30dc6d110c7a0d3d371177ac0a3624bc_1', 'Mynew']
for collection in collection.find():
AttributeError: 'list' object has no attribute 'find'