[Python-es] Problema con import
Andreina Mejia
andreinamejia en gmail.com
Jue Mayo 6 03:53:34 CEST 2010
Hola a todos! espero estén bien...
Mi problema es el siguiente, tengo los siguientes archivos:
- MatematicaBraille.py: contiene la clase Traductor
- CastellanoBraille.py: contiene la clase Castellano
- Utilidades.py: contiene la clase Util
- ElegirTraduccion.py
En MatematicaBraille.py y CastellanoBraille.py uso métodos que se encuentran
en Utilidades.py, por lo que en ambos archivos hago: from Utilidades import
Util.
En Utilidades.py uso las clases Traductor y Castellano, por lo que hago:
from MatematicaBraille import Traductor
from CastellanoBraille import Castellano
En ElegirTraduccion.py también uso las clases Traductor y Castellano, por lo
que hago:
from MatematicaBraille import Traductor
from CastellanoBraille import Castellano
Pero cuando corro ElegirTraduccion.py me da este error:
Traceback (most recent call last):
File "ElegirTraduccion.py", line 7, in <module>
from MatematicaBraille import Traductor
File "/home/andreina/Escritorio/bin/MatematicaBraille.py", line 9, in
<module>
from Utilidades import Util
File "/home/andreina/Escritorio/bin/Utilidades.py", line 7, in <module>
from MatematicaBraille import Traductor
ImportError: cannot import name Traductor
Cómo puedo resolver este problema de llamadas cíclicas?
Muchas gracias de antemano!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20100505/84edca96/attachment.html>
Más información sobre la lista de distribución Python-es