soc*_*ket 9 python mongodb pymongo
我使用MongoDB并通过pymongo连接到它.这是我的代码:
>>> import pymongo
>>> con=pymongo.Connection('localhost',27017)
>>> con.database_names()
['local', 'bookdb']
>>> con.close()
>>> con.database_names()
['local', 'bookdb']
Run Code Online (Sandbox Code Playgroud)
我con.close()用来断开与MongoDB的连接,但在那之后,我仍然可以 con.database_names() 用来查看数据库列表.为什么?它永远不会断开与MongoDB服务器的连接.为什么close()不行?
iMo*_*om0 12
只需阅读文档,更快更详细.
如果再次使用此实例,它将自动重新打开.
http://api.mongodb.org/python/current/api/pymongo/connection.html