ayuda ...instanciar una clase en otra..
"Sergio Álvarez (xergio)"
listas en xergio.net
Jue Mayo 25 18:06:48 CEST 2006
carlos villa wrote:
> buenas tardes, mi problemita es un simple programita aqui tengo una
> clase que se llama encriptado la cual recibe en un metodo llamdo
> ecncript una cadena y la encripta con MD5 y retorna la cadena
> encriptada a mi otra clase donde manejo el llamado que se llama
> llamar.py intento manejar aqui orientacion a objetos con import ,
> import from etc. pero no consigo que me funcione,si me pueden ayudar
> corrgiendolo se los agradeceria.
>
>
>
>
> encriptado.py
> ...................................................................................................................................................................
>
>
> #!/usr/bin/env python
> # -*- coding: latin-1 -*-
>
> import md5
>
> class encriptado:
>
>
> def encript(clave):
> return md5.new(clave).hexdigest()
>
>
>
>
>
> llamar.py
> .......................................................................................................................................................
>
>
> import sys
> from encriptado import encript
>
> class Llamar:
> def __init__ (self):
>
> password = raw_input('Digite: ')
> print encript(password)
esta función está dentro de la clase "encriptado", tendrás que
instanciar esa clase para poder llamar al método encript.
A grandes rasgos y con la prisa que llevo, eso es todo lo que veo.
>
> if __name__ == '__main__':
> aplicacion=Llamar()
>
> ...................................................................................................................................................................
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
--
Sergio Álvarez Muñoz
_______________________________________________
email: mail en xergio.net
blog: http://xergio.net
im: xergio en jabberland.com
_______________________________________________
Sorry for my english, I know it's bad
Más información sobre la lista de distribución Python-es