salida de un programa

Pedro Díaz Jiménez pdiaz88 en terra.es
Vie Ago 31 15:27:40 CEST 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Holas,

Bueno, si no te he entendido mal el programa saca el número por la salida 
estándar (no como un codigo de retorno ni nada de eso, no?). Yo utilizo el 
paquete commands:

Python 1.5.2 (#0, Dec 27 2000, 13:59:38)  [GCC 2.95.2 20000220 (Debian 
GNU/Linux)] on linux2
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import commands
>>> a=commands.getoutput( "ls /" )
>>> print a
bin
boot
cdrom
dev
etc
floppy
home
initrd
lib
lost+found
mnt
opt
proc
root
sbin
tmp
usr
var
>>>

Saludetes
Pedro

On Friday 31 August 2001 11:02, Sergio Rua wrote:
> Hola,
>
> 	Tengo una duda que seguro que alguno me puede resolver. Necesito
> 	que un programa mio en python ejecute un programa en C del
> 	sistema que me devolverá un número. Pues bien, ¿cuál es la forma
> 	más "limpia" de optener la salida de este programa y guardarla
> 	en una variable?
>
> 	Gracias :)
>
> Un saludo,
>
> 		Sergio Rua <srua en esware.com>
> 		Departamento  de  Desarrollo
> 	        http://comunidad.esware.com

- -- 

/*
 * Pedro Diaz Jimenez: pdiaz88 en terra.es, pdiaz en acm.asoc.fi.upm.es 
 *                                                  
 * GPG KeyID: E118C651                              
 * Fingerprint: 1FD9 163B 649C DDDC 422D  5E82 9EEE 777D E118 C65
 *                                                  
 * http://planetcluster.org                         
 * Clustering & H.P.C. news and documentation       
 *
 * "La sabiduria me persigue, pero yo soy mas rapido"
 */

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7j5DMnu53feEYxlERAjQQAJ990HfrFKiiBAnXWLrxM6CffwarWwCeM/lu
VrLVz/gwB67RAGknZDtMTX0=
=hsfE
-----END PGP SIGNATURE-----





Más información sobre la lista de distribución Python-es