close() 从不关闭 pymongo 中的连接?

2024-03-18

我使用 MongoDB,并通过 pymongo 连接到它。这是我的代码:

>>> import pymongo
>>> con=pymongo.Connection('localhost',27017)
>>> con.database_names()
['local', 'bookdb']
>>> con.close()
>>> con.database_names()
['local', 'bookdb']

I use con.close()断开与 MongoDB 的连接,但之后我仍然可以使用con.database_names()查看数据库列表。为什么?它永远不会断开与 MongoDB 服务器的连接。为什么close()不行?


只需阅读文档即可,更快、更详细。

如果再次使用该实例,它将自动重新打开。

链接到文档 https://pymongo.readthedocs.io/en/stable/api/pymongo/mongo_client.html#pymongo.mongo_client.MongoClient.close

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

close() 从不关闭 pymongo 中的连接? 的相关文章

随机推荐