[pyar] Accesar dentro de una función anidada.
Juanjo Conti
jjconti en gmail.com
Lun Mayo 9 16:49:41 ART 2011
2011/5/9 Kiko <kikocorreoso en gmail.com>:
>> >
>> > def uno():
>> > def dos():
>> > ------->def tres():
>> > | print "tres"
>> > |
>> > ¿Cómo accedo a la función tres desde afuera de la anidación?.
>>
>>
>
> Hola, con decoradores podrías hacer lo siguiente:
> def uno():
> hacer lo que sea
>
> def dos():
> hacer lo que sea
>
> @uno
> @dos
> def tres():
> print "tres"
Para que lo anterior ande, uno y dos deben recibir una función como
argumento. Pero igualmente me parece que no hace lo que craf pide por
que al ejecutar tres, se van a ejecutar uno y dos también, es decir
las funciones decoradoras.
--
Juanjo Conti
blog: http://www.juanjoconti.com.ar
More information about the pyar
mailing list