У меня есть код который функционирует:
import pymongo
from pymongo import MongoClient
import asyncio
from loguru import logger
logger.add("./utils/logs/file.log", format="{time:YYYY-MM-DD at HH:mm:ss} | {level} | {message}")
logger.info("Подключаю базу данных...")
client = MongoClient(host="localhost", port=27017)
logger.debug("База данных подключена!")
db = client.tgbot
user = db["users"]
uid = user.count_documents({})
x = { "uid": uid, "id": 1, "tag": "test"}
res = user.insert_one(x)
print(res)
Как из этого можно сделать функцию? (create_user, в последних 4 строчках генерируется пользователь)