![16627003-234d966a3045c756.png](https://i-blog.csdnimg.cn/blog_migrate/924cbff600e38b84173e3a4c5c26499c.png)
image.png
import asyncio
import motor.motor_asyncio
# 建立连接
client = motor.motor_asyncio.AsyncIOMotorClient('localhost', 27017)
# 连接某个库名字
db = client.linxiao
async def do_insert():
# result = await db.collection111.insert_many(
# lx 为linxiao库下面的lx集合
result = await db.lx.insert_many(
[{'i': i} for i in range(20)]) # insert_many可以插入一条或多条数据,但是必须以列表(list)的形式组织数据
print('inserted %d docs' % (len(result.inserted_ids),))
loop = asyncio.get_event_loop()
loop.run_until_complete(do_insert())
# inserted 2000 docs