[Python-es] Todos los datos de una ejecucion

2017-02-22 Por tema Narcis Garcia
Hola, Estoy buscando la manera de ejecutar en Python2 un comando externo y, tanto obtener el resultado de error (exit code), como la salida de texto (stdout) Uso os.spawnlp(), y lo único que se me ocurre es mandar la salida a un fichero de texto y leer posteriormente dicho fichero, pero imagino q

[Python-es] wxPython: Evento y argumentos

2017-02-22 Por tema Narcis Garcia
Realizo un panel con botones, los cuales se elaboran a partir de lo indicado en un fichero de texto: boton1_etiqueta=editor boton1_comando=gedit boton2_etiqueta=calculadora boton2_comando=gnome-calculator Entonces, en tiempo de carga, para un botón escribo: MiPanel.Bind(wx.EVT_BUTTON, self.Ejecuta

Re: [Python-es] Todos los datos de una ejecucion

2017-02-22 Por tema Jose Caballero
> Estoy buscando la manera de ejecutar en Python2 un comando externo y, > tanto obtener el resultado de error (exit code), como la salida de texto > (stdout) > para tests rapidos ("quick and dirty") suelo usar commands.getstatusoutput() Para los proyectos de verdad, subprocess.Popen() Con eso ya

Re: [Python-es] Todos los datos de una ejecucion

2017-02-22 Por tema Hiram
Hola, Yo utilizo algo similar a esto: return_code = subprocess.call(comando, shell=True) print return_code Saludos. El mié., 22 de feb. de 2017 a la(s) 09:17, Jose Caballero < jcaballero@gmail.com> escribió: > > Estoy buscando la manera de ejecutar en Python2 un c

Re: [Python-es] Todos los datos de una ejecucion

2017-02-22 Por tema Mario R. Osorio
Si estas usando linux, asegurate de investigar sobre piping and redirection; ellos son tus amigos. Aunque no vivo en el mundo de Mac, estoy seguro que debe tener las mismas facilidades de linux. Windows tambien tiene ciertas y algo limitadas capacidades para piping y redirecionamiento. Dtb/Gby =

Re: [Python-es] Todos los datos de una ejecucion

2017-02-22 Por tema Juan José Gómez Romera
Yo tiraría de subprocess.Popen: https://docs.python.org/2/library/subprocess.html#subprocess.Popen El 22 de febrero de 2017, 16:14, Mario R. Osorio escribió: > Si estas usando linux, asegurate de investigar sobre piping and > redirection; ellos son tus amigos. > Aunque no vivo en el mundo de Mac