Ошибка типа: __init __ () отсутствует 1 обязательный позиционный аргумент: «имя» для AsyncIOMotorCollection - PullRequest
0 голосов
/ 19 февраля 2020
class AsyncColllection(motor.motor_asyncio.AsyncIOMotorCollection):

    def __init__(self):
        super().__init__(database=MY_DB, name="my_collection")

Ошибка:

  File "/pathtofile.py", line 21, in __init__
    super().__init__(database=MY_DB, name="my_collection")
  File "/usr/local/lib/python3.7/site-packages/motor/core.py", line 678, in __init__
    super(self.__class__, self).__init__(delegate)
TypeError: __init__() missing 1 required positional argument: 'name'

Я не уверен, что не так с этим кодом. Это кажется очень странным, потому что я уже предоставил позиционный аргумент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...