Python -Comment utiliser le même nom de méthode dans une classe
28 juin 2018
Il est possible de déclarer un nom de méthode identique dans une même classe mais avec des paramètres différents, un peu comme cela :
Mais le code ci dessus ne fonctionne pas, il faut utiliser le dictionnaire des paramètres
blog comments powered by Disqus
def add(self, id):
pass
def add(self, url):
pass
Mais le code ci dessus ne fonctionne pas, il faut utiliser le dictionnaire des paramètres
def add(self, *args, **kwargs):
id=kwargs.get('id', None)
name=kwargs.get('url', None)