funcion desde funcion

Jose Caballero jcaballero.hep en gmail.com
Mar Oct 21 00:01:32 CEST 2008


Hola,

como nota general, suele ser muy útil ver el mensaje de error que obtienes.
Cuando algo no te funcione, copia siempre el error que te da. Ayuda mucho.


Jose




2008/10/20 Lord epzylon <lord.epzylon en gmail.com>

> Si disuclpen sere mas mas completo
>
> def busca_perfiles (filepointer):
>    nro_perfil = 0
>    perfil=["","","",""] #Apartentemente hay que inicializar (cargandolo)
> los vectores por q si no, no funcionan! :S
>    while True:
>        linea = file.readline(filepointer)
>        if not linea: break
>        if linea[0] == "[":
>            perfil[nro_perfil] = captura_nombre(linea)
>            nro_perfil = nro_perfil + 1
>    return perfil
>
> def buscar_perfil_defecto (fp):
>
>    perfiles = busca_perfiles (fp)
>    DEFAULT = "" #Guarda el nombre del perfil por defecto
>    for perfil_x_defecto in perfiles: #Listo todos los perfiles para buscar
> el que este configurado x defecto
>        if perfil_x_defecto[0:7] == "default":  # el perfil x defecto sera
> aquel que el nombre
>                        # empieze con default
>            print perfil_x_defecto
>            perfil_x_defecto = perfil_x_defecto + "]" #por lo cual agrego un
> ]
>                              #para usar el capturador de nombre
>            DEFAULT = captura_nombre (perfil_x_defecto[7:]) # y lo seteo en
> la variable correspondiente
>            print DEFAULT
>            break
>            #salgo del for, para que por defecto me tome (en caso de que
> halla mas de uno) el
>            #primer perfil default
>
>    if DEFAULT == "":
>        print "WARNING: No hay pefil x defecto"
>        return 1
>    else:
>        return DEFAULT
>
> luego llamo a la funcion buscar_perfil_defecto(fp) donde fp = open (conf)
> (conf es una variable con un archivo valido)
>
> 2008/10/20 Medardo Rodriguez (Merchise Group) <med.swl en gmail.com>
>
> > 2008/10/20 Lord epzylon <lord.epzylon en gmail.com>:
> > > Estimados, soy nuevo en la lista, y en el lenguaje de programacion,
> > > y estoy haciendo mis primeros pinitos,
> > > y me he topado con una dificultad q no luego entender,
> > > sere directo:
> > >
> > > def funcion_uno (param1):
> > >    ....
> > >    ....
> > >
> > > def funcion_dos (param_2):
> > >     ....
> > >     funcion_uno(param1)
> > >     ....
> > >
> > > Y esto no funciona... cual es mi error?
> > >
> > > gracias desde ya
> >
> >
> > No entiendo. ¿Puedes poner el ejemplo de pruebas completo?
> >
> > Saludos
> > _______________________________________________
> > Lista de correo Python-es
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
>
>
>
> --
> --------------------------------------------------------------------
> El conocimiento es poder, y el saber nos hace libres
> http://irrealnet.blogspot.com
> Linux User #405757
> Linux Machine #310536
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





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