Re: [Python] aiuto subprocess py2exe

2012-11-05 Per discussione Matteo Boscolo
L'errore e' alla righa 15 .. quindi se ci dici quale e' la linea e' meglio :))) quando "compili" con py2exe e come se tutto il tuo codice fosse racchiuso dentro ad uno zip.. non sono sicuro, ma non vorrei che la open cercasse di aprire un file che sta dentro lo zippettone .. ciao, Matteo Il

[Python] aiuto subprocess py2exe

2012-11-05 Per discussione Vittorio Spina
Ciao a tutti, ho un problema che non so come superare. Ho scritto il programmino banale: /import os import subprocess from aconfig import * Config= aconfig("conf/conf.cf") #leggo la configurazione esterna con una classe mia file= Config.filetolaunch #consideriamolo ad esempi

[Python] Lettura file binario

2012-11-05 Per discussione orsomannaro
E' la prima volta che ho a che fare con yield e lambda quindi mi farebbe piacere avere vostro ok su quanto segue. Devo importare dati da diversi file binari. Per ognuno devo saltare i primi n byte e poi leggere record di m bytes. def file_in_chunks(filename, chunksize, headersize): with op

Re: [Python] avvio di un programma esterno RISOLTO

2012-11-05 Per discussione Vittorio Spina
no, in realtà le virgolette vanno bene, servono per non aver problemi con eventuali spazi. In questo caso sono superflue. L'errore era proprio sintattico mi funziona il comando: /process=subprocess.Popen(r'"'+file+'"', shell=True)/ dove /file="c:/prog.exe"/ Il 05/11/2012 15:33, Daniele Varrazzo

Re: [Python] avvio di un programma esterno

2012-11-05 Per discussione Daniele Varrazzo
On 2012-11-05 13:42, Vittorio Spina wrote: /subprocess.call(['"c:/programma.exe"', ""])/ Forse ci sono troppe virgolette qui? -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.pyt

[Python] avvio di un programma esterno

2012-11-05 Per discussione Vittorio Spina
Ciao a tutti, devo avviare un programma esterno al mio codice. se scrivo /import os import subprocess print "inizio" os.system("c:/programma.exe") print "fine"/ il codice funziona e la scritta "fine" viene stampata a video dopo che programma.exe viene chiuso. se invece scrivo /subprocess.cal