class speciallist(list):
def __new__(self):
return self
def custommethod(self,param):
#do stuff
return value
listesp = speciallist()
listesp.custommethod(param)
je reçois « méthode non liée custommethod() doit être appelée par exemple speciallist comme premier argument »héritant de la liste
Je pensais qu'il allait appeler la méthode de la classe, pourquoi fait-elle cette ?
essayez sans le '__new__' –