Цей приклад підключиться до MongoDB, що працює на localhost (на стандартному порту 27017), без жодного username або пароля, відкриє базу даних з іменем mydb (див. також Python MongoDB мінімальний приклад підключення з використанням pymongo), відкриє колекцію mycollection та ітерує всі документи у цій колекції, виводячи кожен документ.
mongodb_iter_docs.py
from pymongo import MongoClient
client = MongoClient("mongodb://localhost")
db = client["mydb"]
mycollection = db["mycollection"]
for doc in mycollection.find():
print(doc)Це виведе, наприклад,
mongodb_iter_output.py
{'_id': 123, 'name': 'John', 'phone': '+123456789'}Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow