Importar datos a un cgi
Hernan Martínez Foffani
hernan en orgmf.com.ar
Mar Nov 18 23:37:45 CET 2003
jordi:
> --
> ruta="directoriodemismodulos"
> sys.path.insert(0, ruta)
>
> from mimodulo import *
>
> valor_cgi1=var1 #este var1 es pasado via formulario y coincide
> #con una variable del archivo mimodulo
> --
>
> El valor de valor_cg1 es el pasado via formulario y puede ser
> cualquier nombre de variable de mimodulo (he omitido el código de cgi
> forms y demas ya que no viene al caso).
>
> Bien. El caso es que si mi valor_cgi1=var1 ¿Como llego al valor real
> de var1 que es "valor"?
si mimod.py tiene:
var1="a"
var2="b"
var3="c"
luego,
import mimod #no uses from .. import *
var_cgi1 = "var2"
var_cgi1 = mimod.__dict__[var_cgi1]
print var_cgi1
muestra "b".
saludos,
-Hernán
Más información sobre la lista de distribución Python-es