答案 0 :(得分:9)
您可以使用pymongo.database.Database.command发送自定义命令,例如:
from pymongo import MongoClient
client = MongoClient()
client.db_name.command('ping')
返回
{u'ok': 1.0}
答案 1 :(得分:3)
为了执行与任何特定数据库无关的ping操作,也可以使用admin数据库来执行ping操作。这已记录在旧的mongo_client
documentation
from pymongo import MongoClient
client = MongoClient()
client.admin.command('ping')