unknown
2011-03-28 09:29:45 UTC
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
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