python: comment faire référence à la classe de l'intérieur ( comme le fait la fonction récursive)

Pour une fonction récursive, on peut faire:

def f(i):
  if i<0: return
  print i
  f(i-1)

f(10)

Cependant est-il un moyen de faire la chose suivante?

class A:
  # do something
  some_func(A)
  # ...
Pas clair ce que vous voulez ou que la moyenne. class A: ne crée pas un objet, donc il n'y a pas de A de référence. Voir les solutions présentées pour les choses que tu peux dire...
catégorie: crée un objet de classe que les classes en python sont de première classe

OriginalL'auteur KL. | 2010-01-09