问题描述:连接mongdb指定数据库后,获取所有集合名称
注意:
# pymongo 3.6 使用collection_names( include_system_collections=True, session=None)
# pymongo 3.7 使用list_collection_names(session=None)
from pymongo import MongoClient
client = MongoClient("mongodb://username:password@127.0.0.1:27017/")
db = client["testdb"]
coll_names = db.list_collection_names(session=None)
print(coll_names)
>> ['collections01', 'collections02', 'collections03']
本文介绍如何使用Python的pymongo库连接MongoDB数据库,并获取指定数据库下所有集合的名称,包括系统集合。文中提供了从pymongo3.6到3.7版本中获取集合名称的不同方法。
1725

被折叠的 条评论
为什么被折叠?



