Llamar variable dentro de funcion desde un modulo diferente

Cesar Cardenas Desales cescd en yahoo.com.mx
Lun Jul 11 16:45:58 CEST 2005


eso que estás intentando hacer es muy riesgoso, y
además no es permitido por Python, ya que viola las
reglas de encapsulamiento. 

La solución rápida(mas no recomendable) sería guardar
los datos en una variable global en vez de una
variable local dentro de una función.

Lo más adecuado sería que la función tuviera como
valor de retorno los datos que necesitas.

 --- Cruz Avila Fereira <cruz_avilaf en hotmail.com>
escribió:

> Saludos. Me encuentro iniciandome en el mundo de la
> programacion en python y 
> me ha surgido la siguiente duda: estoy realizando un
> programa cgi que hace 
> conexion con una base de datos postgresql, decidi
> implementar la conexion en 
> un modulo aparte y cargarlo desde el modulo donde
> genero el codigo html. En 
> este modulo de conexion, defino una funcion a la que
> ingreso los parametros 
> usuario, contraseña, base de datos y query. El
> problema se me presenta 
> cuando cargo el modulo de conexion desde el modulo
> que me genera el html, ya 
> que cuando intento acceder a la variable que
> contiene el resultado de la 
> busqueda. me produce un error (dice que el modulo en
> cuestion no tiene un 
> atributo igual al nombre de la variable que estoy
> intentando recuperar). 
> Muchas gracias de antemano por su respuesta.
> 
>
_________________________________________________________________
> Descubre la descarga digital con MSN Music. Más de
> medio millón de 
> canciones. http://music.msn.es/
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 



	
	
		
___________________________________________________________ 
Do You Yahoo!? 
La mejor conexión a Internet y <b >2GB</b> extra a tu correo por $100 al mes. http://net.yahoo.com.mx 




Más información sobre la lista de distribución Python-es