Як перерахувати імена колекцій MongoDB в Python з використанням pymongo

Цей приклад підключиться до MongoDB, що працює на localhost (на стандартному порту 27017), без жодного username або пароля, відкриє базу даних з іменем mydb (див. також Python MongoDB мінімальний приклад підключення з використанням pymongo) та перерахує всі імена колекцій у mydb:

mongodb_list_collections.py
from pymongo import MongoClient
client = MongoClient("mongodb://localhost")
db = client["mydb"]

print(db.list_collection_names())

Це виведе, наприклад,

mongodb_list_collections_example.py
['people', 'salaries']

Дивіться схожі статті за категоріями: Бази даних MongoDB