Executando verificação de segurança...
0

Construtor async no Python

Só queria deixar salvo essa doidera que eu acabei fazendo kkk

async def User(userID: int):
    user = _User(userID)
    await user._init()
    return user

class _User:
  def __init__(self, userID):
    self.userID = userID

  async def _init(self):
    await create_account(self.userID)
    self.user = collection.find_one({'_id': self.userID})
    self.words = self.user['words']
    self.points = self.user['points']
    self.attempts = self.user['attempts']
    self.actual_word = self.user['actual_word']

Eu basicamente fiz uma função que chama uma outra função async da classe, e retora a mesma!

Carregando publicação patrocinada...