[Python] lanciare programma esterno con python

francescoboccacci a libero.it francescoboccacci a libero.it
Lun 28 Mar 2011 11:29:45 CEST


Ciao a tutti,
ho un problema su come lanciare un programma .exe esterno con python..o meglio 
il programma riesco a lanciarlo ma il programma richede una volta in run di 
digitare un numero da 1 a 3, premere invio e dopo digitare il nome di un file. 
Il mio codice č cosė scritto:

import os 
import subprocess 
for file in os.listdir("C:\\RASTER\\US113250_2001\\"):
	
	subprocess.call(['C:\\tfw2ref\\tfw2ref.exe'])

che scorre i file all'interno della folder specificata, e per ogni file lancio 
il programma esterno. A questo punto vorrei passargli il valore 2 e dopo il 
nome del file che leggo dalla folder.
Potetete darmi un suggerimento?

Grazie

Francesco


Maggiori informazioni sulla lista Python