Qu'est ce qu'un “callable”?

Maintenant qu'il est clair ce qu'est une métaclasse est, il est associé à un concept que j'utilise tout le temps sans savoir ce que cela signifie vraiment.

Je suppose que tout le monde fait une fois une erreur avec la parenthèse, résultant en un "objet n'est pas appelable" l'exception". Qui plus est, en utilisant __init__ et __new__ conduire à se demander ce que cette sanglante __call__ peut être utilisé pour.

Pourriez-vous me donner quelques explications, y compris des exemples avec la méthode magique ?

InformationsquelleAutor e-satis | 2008-09-21