Re: [Python-es] Duda de atributos de clases

2011-04-30 Por tema Ángel Luis García García
Muchas gracias Andrei por la información.

Un cordial saludo.

El 30 de abril de 2011 01:50, Andrey Antoukh and...@gmail.com escribió:

 En python, el concepto de oculatación de atributos es bastante light, de
 una o de otra siempre podrás acceder a ese dato. Pero si lo que estas
 buscando es la respuesta de como definir métodos privados, son aquellos que
 empiezan con __ ( doble guion bajo ).


 http://www.gulic.org/almacen/diveintopython-5.4-es/object_oriented_framework/private_functions.html

 Un saludo.
 Andrei.

 El 30 de abril de 2011 01:46, Ángel Luis García García 
 alg...@telefonica.net escribió:

 Hola, buenas noches. Escribo para pediros ayuda sobre el tema de
 ocultación de atributos en clases Python. ¿Cuál es la diferencia fundamental
 entre el uso de _ y __ (name mangling) para la ocultación de atributos? He
 leído en muchos foros en Internet, y no terminan de convencerme las
 respuestas, ya que son de lo más dispares.

 Muchas gracias de antemano por la ayuda.
 Un cordial saludo.

 --
 Ángel Luis García García
 http://elviajedelnavegante.blogspot.com


 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 http://twitter.com/andsux
 http://www.niwi.be
 
 http://www.freebsd.org/
 http://www.postgresql.org/
 http://www.python.org/
 http://www.djangoproject.com/

 Linux is for people who hate Windows, BSD is for people who love UNIX
 Social Engineer - Because there is no patch for human stupidity

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Ángel Luis García García
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Duda de atributos de clases

2011-04-30 Por tema Francisco Javier Cuadrado
Según la documentación de python, el _algo no oculta nada y se usa como
convención para marcar atributos que se usan internamente y no se deberían
tocar.

Sin embargo, el __algo oculta el atributo cambiando su nombre y es lo más
cercano a los atributos privados que tiene python.
El 30/04/2011 09:29, Ángel Luis García García alg...@telefonica.net
escribió:
 Muchas gracias Andrei por la información.

 Un cordial saludo.

 El 30 de abril de 2011 01:50, Andrey Antoukh and...@gmail.com escribió:

 En python, el concepto de oculatación de atributos es bastante light, de
 una o de otra siempre podrás acceder a ese dato. Pero si lo que estas
 buscando es la respuesta de como definir métodos privados, son aquellos
que
 empiezan con __ ( doble guion bajo ).



http://www.gulic.org/almacen/diveintopython-5.4-es/object_oriented_framework/private_functions.html

 Un saludo.
 Andrei.

 El 30 de abril de 2011 01:46, Ángel Luis García García 
 alg...@telefonica.net escribió:

 Hola, buenas noches. Escribo para pediros ayuda sobre el tema de
 ocultación de atributos en clases Python. ¿Cuál es la diferencia
fundamental
 entre el uso de _ y __ (name mangling) para la ocultación de atributos?
He
 leído en muchos foros en Internet, y no terminan de convencerme las
 respuestas, ya que son de lo más dispares.

 Muchas gracias de antemano por la ayuda.
 Un cordial saludo.

 --
 Ángel Luis García García
 http://elviajedelnavegante.blogspot.com


 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 http://twitter.com/andsux
 http://www.niwi.be
 
 http://www.freebsd.org/
 http://www.postgresql.org/
 http://www.python.org/
 http://www.djangoproject.com/

 Linux is for people who hate Windows, BSD is for people who love UNIX
 Social Engineer - Because there is no patch for human stupidity

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 Ángel Luis García García
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Recordar órdenes

2011-04-30 Por tema Douglas Jiménez
El 30 de abril de 2011 00:02, Carlos Zuniga carlos@gmail.com escribió:

 2011/4/29 Douglas Jiménez doug...@gmail.com:
  ...
 

 Si usaste checkinstall estás de suerte, este te genera un archivo deb
 del programa instalado para una fácil desinstalación.

 Mira con dpkg `dpkg -l python*` para buscar que paquete es el que has
 creado y lo desinstalas con un `aptitude purge python...`


No sé que pasa pero estas instalaciones a mano como que son más fuertes que
el odio. Hice exactamente lo que me dijiste y nada, de hecho con la opción
purge dice No se instalará, actualizará o eliminará ningún paquete. Pero
allí está pues al dar la orden python3.1 corre igual.

Douglas.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Duda de atributos de clases

2011-04-30 Por tema Ángel Luis García García
Muchas gracias Francisco Javier.

Un saludo.

El 30 de abril de 2011 13:16, Francisco Javier Cuadrado 
fcocuadr...@gmail.com escribió:

 Según la documentación de python, el _algo no oculta nada y se usa como
 convención para marcar atributos que se usan internamente y no se deberían
 tocar.

 Sin embargo, el __algo oculta el atributo cambiando su nombre y es lo más
 cercano a los atributos privados que tiene python.
 El 30/04/2011 09:29, Ángel Luis García García alg...@telefonica.net
 escribió:

  Muchas gracias Andrei por la información.
 
  Un cordial saludo.
 
  El 30 de abril de 2011 01:50, Andrey Antoukh and...@gmail.com
 escribió:
 
  En python, el concepto de oculatación de atributos es bastante light, de
  una o de otra siempre podrás acceder a ese dato. Pero si lo que estas
  buscando es la respuesta de como definir métodos privados, son aquellos
 que
  empiezan con __ ( doble guion bajo ).
 
 
 
 http://www.gulic.org/almacen/diveintopython-5.4-es/object_oriented_framework/private_functions.html
 
  Un saludo.
  Andrei.
 
  El 30 de abril de 2011 01:46, Ángel Luis García García 
  alg...@telefonica.net escribió:
 
  Hola, buenas noches. Escribo para pediros ayuda sobre el tema de
  ocultación de atributos en clases Python. ¿Cuál es la diferencia
 fundamental
  entre el uso de _ y __ (name mangling) para la ocultación de atributos?
 He
  leído en muchos foros en Internet, y no terminan de convencerme las
  respuestas, ya que son de lo más dispares.
 
  Muchas gracias de antemano por la ayuda.
  Un cordial saludo.
 
  --
  Ángel Luis García García
  http://elviajedelnavegante.blogspot.com
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
  http://twitter.com/andsux
  http://www.niwi.be
  
  http://www.freebsd.org/
  http://www.postgresql.org/
  http://www.python.org/
  http://www.djangoproject.com/
 
  Linux is for people who hate Windows, BSD is for people who love UNIX
  Social Engineer - Because there is no patch for human stupidity
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
  Ángel Luis García García

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Ángel Luis García García
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/