Форум сайта python.su
Всех приветствую! Попытался сделать скрипт вступателя в чаты телеграмм. Использовал telethon. В один чат всё вступает без проблем, но если ввести 2 и более чата выдаёт ошибку. В чём проблема и как её решить?
Не знаю даст вам что-то скрин кода, ведь он состоит из одной строчки, но всё же.
Отредактировано Frozen192 (Дек. 24, 2021 00:28:49)
Офлайн
Frozen192
В чём проблема
__init__() takes 2 positional arguments but 3 given
Frozen192
и как её решить?
Отредактировано FishHook (Дек. 24, 2021 15:04:55)
Офлайн
Там всегда есть один аргумент - self
Поэтому на передачу одного аргумента он говорит, что было передано два аргумента.
>>> class A: ... def __init__(self): ... pass ... >>> a = A(1) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: __init__() takes 1 positional argument but 2 were given >>>
Офлайн