referenciar modulos de una estructura especifica
Chema Cortes
py en ch3m4.org
Mar Nov 15 19:13:15 CET 2005
Milton Galo Patricio escribió:
> El 15/11/05, Chema Cortes<py en ch3m4.org> escribió:
>>Si piensas lanzar el submódulo "GUI" como programa principal, tienes que
>>colocar el paquete "Proyectos" en la ruta de búsqueda de paquetes. Si no
>>está, como así parece, en el site-packages, el submódulo tiene que
>>alterar el sys.path (directamente o a través de la variable de entorno
>>PYTHONPATH).
>
>
> yap, si lo entiendo, lo que preguntaba es si no existe otra opción y
> por lo que me doy cuenta, la respuesta es NO!
Es así como funcionan las cosas.
Lo recomendable (elegante) sería separar el código lanzador del GUI a un
fichero independiente, y dejar el módulo limpio de otra cosa que no sea
definiciones de clases y funciones.
De este modo, el "lanzador" sería el único que tendría que preocuparse
de localizar el paquete principal.
Más información sobre la lista de distribución Python-es