Re: Resumen de Python-es, Vol 26, Envío 17

ramon escassi rescassi en gmail.com
Mie Nov 25 20:28:38 CET 2009


>
> ---------- Mensaje reenviado ----------
> From: "Yasser Gonzalez" <yassergs en ispejv.rimed.cu>
> To: "Lista de discusión sobre python en castellano" <python-es en aditel.org>
> Date: Wed, 25 Nov 2009 09:24:50 +0100
> Subject: Re: [Python-es] [semiOT] donde está mi error
> import sys,os
>
> class Yasser:
>  def SaludaAlguien(self,nombre):
>   print "Hola "+nombre
>
>  def SaludaTodos():
>     print "Hola A todos"
>
>  def VeteACasa():
>      print "Ya me voy amigos"
>      sys.exit(0)
>      quit()
>
> elYasser=Yasser
> elYasser.SaludaAlguien("Jenrie")
> elYasser.VeteACasa()
>
> Esto me da error y no sé porqué. Me pueden probra el código y
> rectificarmelo
>
>
1 - Falta -> import sys al principio
2 - Falta el argumento self en las funciones SaludaTodos y VeteACasa
3 - Debes definir la insatancia con paréntesis:
        elYasser=Yasser*()*

Así sí me funciona.

Saludos
_______________________________________________
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