есть класс
class Data(object):
def saveData(self, data):
Data.list.append(str(data))
def delData(self, numData):
Data.list.remove(numData)
когда в другой части кода пытаюсь выполнить метод
Data.saveData(data)
или
Data.delData(numData)
получаю ошибку "missing 1 required positional argument 'self'"
гуглил проблему, но везде видел, что определяют переменные через init, но в данном случае это не подходит, т.к. данные динамические.
Как правильно передавать данные?