2013-12-16 73 views
8

我使用MongoDB,並通過pymongo連接到它。這裏是我的代碼:close()永不關閉pymongo中的連接?

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

我用con.close()斷開連接到MongoDB的,但在那之後,我仍然可以使用con.database_names()看到數據庫列表。爲什麼?它永遠不會斷開與MongoDB服務器的連接。爲什麼close()不起作用?

回答