Код: Выделить всё
class Pump:
def __init__(self):
print("init")
def getPumps(self):
pass
p = Pump.getPumps()
print(p)
Код: Выделить всё
Traceback (most recent call last):
File "C:\Users\Dom\Desktop\test\test.py", line 7, in
p = Pump.getPumps()
TypeError: getPumps() missing 1 required positional argument: 'self'
См. Почему я получаю сообщение «принимает ровно 1 аргумент (2 задано)» при попытке вызвать метод? для противоположной задачи.