Задача: При вызове метода класса возникает ошибка takes 0 positional arguments but 1 was given
Инструменты: python
Решение: В моем случае ошибка возникала при вызове метода класса (Test.method1())
class Test
def method1()
...
и это было связано с тем что интерпретатор отправит в метод self — независимо от указания данного параметра в объявлении метода.
Для исправления данной ошибки — в объявлении метода нужно добавить параметр self
class Test
def method1(self)
...