Joh*_*yHK 13
尝试访问不存在的数据库不被视为错误.相反,如果数据库在您第一次写入时不存在,则将创建该数据库.
因此,如果您需要知道数据库是否已存在,则需要明确检查.你可以叫list_database_names()你的MongoClient对象,以获取现有的数据库名称的列表:
client = MongoClient()
dbnames = client.list_database_names()
if 'mydbname' in dbnames:
print "It's there!"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4582 次 |
| 最近记录: |