Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2011, 05:52
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como hacer referencia a unmiembro de una clase desde otra clase en otro ar

No entiendo bien el ejemplo ni el motivo por el que querés hacer eso, explícate mejor.

En principio no es necesario que importes A en B, esto debería valer:

Código Python:
Ver original
  1. import B
  2. class A:
  3.     def __init__(self, ...):
  4.         ....
  5.         self.atributo = B(self)

y en el otro archivo

Código Python:
Ver original
  1. class B:
  2.     def __init__(self, objeto_a, ...):
  3.         variable = objeto_a.__class__.atributo_de_clase

Nota: no he probado lo anterior, porque ahora mismo no tengo un intérprete de Python a mano.