<font face="courier new,monospace"><font size="4">Hola a todos! espero estén bien...<br><br>Mi problema es el siguiente, tengo los siguientes archivos:<br>- MatematicaBraille.py: contiene la clase Traductor<br>- CastellanoBraille.py: contiene la clase Castellano<br>
- Utilidades.py: contiene la clase Util<br>- ElegirTraduccion.py<br><br>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.<br>
<br>En </font></font><font face="courier new,monospace"><font size="4">Utilidades.py uso las clases Traductor y Castellano, por lo que hago:<br>from MatematicaBraille import Traductor<br>from CastellanoBraille import Castellano<br>
<br>En ElegirTraduccion.py también uso las clases </font></font><font face="courier new,monospace"><font size="4">Traductor y Castellano, por lo que hago:<br></font></font><font face="courier new,monospace"><font size="4">from MatematicaBraille import Traductor<br>
from CastellanoBraille import Castellano<br><br>Pero cuando corro </font></font><font face="courier new,monospace"><font size="4">ElegirTraduccion.py me da este error:<br><br><span style="font-family: arial,helvetica,sans-serif;">Traceback (most recent call last):</span><br style="font-family: arial,helvetica,sans-serif;">
<span style="font-family: arial,helvetica,sans-serif;"> File "ElegirTraduccion.py", line 7, in <module></span><br style="font-family: arial,helvetica,sans-serif;"><span style="font-family: arial,helvetica,sans-serif;"> from MatematicaBraille import Traductor</span><br style="font-family: arial,helvetica,sans-serif;">
<span style="font-family: arial,helvetica,sans-serif;"> File "/home/andreina/Escritorio/bin/MatematicaBraille.py", line 9, in <module></span><br style="font-family: arial,helvetica,sans-serif;"><span style="font-family: arial,helvetica,sans-serif;"> from Utilidades import Util</span><br style="font-family: arial,helvetica,sans-serif;">
<span style="font-family: arial,helvetica,sans-serif;"> File "/home/andreina/Escritorio/bin/Utilidades.py", line 7, in <module></span><br style="font-family: arial,helvetica,sans-serif;"><span style="font-family: arial,helvetica,sans-serif;"> from MatematicaBraille import Traductor</span><br style="font-family: arial,helvetica,sans-serif;">
<span style="font-family: arial,helvetica,sans-serif;">ImportError: cannot import name Traductor<br><br>Cómo puedo resolver este problema de llamadas cíclicas?<br><br>Muchas gracias de antemano!<br style="font-family: arial,helvetica,sans-serif;">
</span><br></font></font><br><br clear="all"><br>