Re: [Python-es] Detectar una tecla

2011-06-20 Por tema Javier Collado
Hola, El día 20 de junio de 2011 12:46, Douglas Jiménez escribió: > De mis tiempos con Pascal recuerdo la función ReadKey: En C la función equivalente a ReadKey se llama getch. En python tenemos: - curses.window.getch (linux) - msvcrt.getch (windows) Para linux, existen otras soluciones basad

Re: [Python-es] Detectar una tecla

2011-06-20 Por tema Javier Collado
Hola, El día 20 de junio de 2011 13:57, Douglas Jiménez escribió: > Gracias, Javier. Sin embargo, por terminal intenté esto: > pero me da un error: Para utilizar curses hay que inicializar el terminal y asegurarse de dejarlo como estaba en el momento de terminar la aplicación (esto se pue

Re: [Python-es] Detectar una tecla

2011-06-20 Por tema Javier Collado
Hola, El día 20 de junio de 2011 15:49, Douglas Jiménez escribió: > Quizás si explico lo que quiero hacer se les puede hacer más fácil > orientarme. Quiero escribir algo parecido a la instrucción input para un > niño de tres años. Él se sabe todas las letras del alfabeto, pero no sabe > leer (por

Re: [Python-es] ejercicios de PyGTK

2011-11-29 Por tema Javier Collado
Hola, El día 28 de noviembre de 2011 21:57, Alexandro Colorado escribió: > se que con gtk3 esto cambio a pygobjects o pygi el cual ando te documento. > http://python-gtk-3-tutorial.readthedocs.org/en/latest/layout.html > sabes si tus ejemplos son para gtk3? He estado mirando los ejemplos y no so

Re: [Python-es] ejercicios de PyGTK

2011-11-29 Por tema Javier Collado
Hola, El día 29 de noviembre de 2011 23:25, Edorta García González escribió: > no son para gtk3, pero no funcionan seguro? Yo de los controles que se usan > no he visto en la documentacion de gtk3 ninguna diferencia en como se usan > los metodos y tal Actualmente no todas las aplicaciones ha

Re: [Python-es] "Best practices" con excepciones ("Exceptions")

2011-12-04 Por tema Javier Collado
Hola, El día 3 de diciembre de 2011 22:43, Jose Caballero escribió: > Cualquier comentario es más que bienvenido. Una de las cosas que suele faltar en las aplicaciones es la posibilidad de abrir una incidencia con los datos de una excepción. Como ejemplo, en ubuntu es muy sencillo integrar tu a

Re: [Python-es] Subprocess imprimir salida en pantalla en un archivo

2010-02-10 Por tema Javier Collado
Hola, Lo que yo haría sería capturar la salida del comando: salida = subprocess.Popen('ls', stdout=subprocess.PIPE).communicate()[0] una vez que se ha obtenido la salida, se puede imprimir y/o guardar en un fichero según se desee (las dos cosas a la vez se pueden hacer si se utiliza logging y se

Re: [Python-es] Subprocess imprimir salida en pantalla en un archivo

2010-02-10 Por tema Javier Collado
Hola, La función oneliner tiene buena pinta. Sólo un comentario: hay que tener cuidado cuando se pasen comandos con argumentos entrecomillados que contengan espacios porque entonces cmd.split() no los separa bien. Un saludo, Javier El día 10 de febrero de 2010 18:46, Jordi Funollet escribió

Re: [Python-es] Subprocess.call remotamente

2011-02-07 Por tema Javier Collado
Hola, El día 7 de febrero de 2011 13:40, ray escribió: > algunas razones). No sé si alguien sepa alguna forma de realizar esta tarea > o de cómo usar subprocess para responder a la pregunta de la contraseña :) Una posible solución sería utilizar pexpect para automatizar la introducción de usuari

Re: [Python-es] matar una llamada a la shell si tarda demasiado tiempo en terminar

2011-04-15 Por tema Javier Collado
Hola, El día 16 de abril de 2011 00:30, Jose Caballero escribió: > estoy intentando encontrar un mecanismo lo más sencillo posible que me > permita ejecutar comandos de la shell (tipo commands.getoutput(...), etc.) > pero de tal forma que si el comando tarda más de un cierto número de > segundos

Re: [Python-es] Convertir de mutable a inmutable

2011-04-18 Por tema Javier Collado
Hola, El día 18 de abril de 2011 18:24, Pepe Aracil escribió: > ¿Alguna idea más al respecto? Una solución podría ser construir una clase diccionario que implemente el método __hash__: http://code.activestate.com/recipes/414283-frozen-dictionaries/ http://stackoverflow.com/questions/2703599/what