El jue, 29-04-2010 a las 17:55 +0200, Narcis Garcia - GiLUG escribió:
> Gracias Daniel;
> 
> No habrá problema si desde "principal.py" importo "funciones.py" y 
> "variables.py", y a la vez desde "funciones.py" también importo 
> "variables.py" otra vez ?
> ¿Será siempre el mismo espacio de variables?
> 

Si modificas sí hay problemas. Lo más correcto sería pasar esas
variables como argumentos y si son muchas variables usar una clase con
sus atributos.

Aunque otra solución que sí funciona aunque modifiques es importar el
módulo y hacer siempre referencia a este, por ejemplo:

import variables

variables.V1 = 2

Así sí que estarías trabajando sobre las mismas variables aunque lo
hagas desde diferentes módulos. Pero eso no es lo más correcto desde el
punto de vista de la reusabilidad y la programación en general.

Attachment: signature.asc
Description: Esto es una parte de mensaje firmado digitalmente

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a