Python MongoDB Async with motor - connect
import asyncio
import motor.motor_asyncio
async def get_server_info():
conn_str = 'mongodb://mongodb:27017'
client = motor.motor_asyncio.AsyncIOMotorClient(conn_str, serverSelectionTimeoutMS=5000)
try:
print(await client.server_info())
except Exception:
print("Unable to connect to the server.")
loop = asyncio.get_event_loop()
loop.run_until_complete(get_server_info())