[Python] lanciare programma senza far comparire la shell
Daniele Varrazzo
piro a develer.com
Ven 9 Nov 2012 16:16:50 CET
On 2012-11-09 15:08, Matteo Perini wrote:
>> A differenza di Windows, su Linux dovrebbe avvenire naturalmente.
>> Casomai la shell viene aperta dal sistema che usi per lanciarlo. Come
>> lanci il programma?
>>
>>
> Grazie della risposta...
> All'avvio del pc faccio partire un comando:
>
> gnome-terminal -e "python /home/matteo/Scrivania/prova.py"
> --working-directory="/home/matteo/Scrivania/"
...e non sarà per caso "gnome-terminal" a far partire un terminal di
gnome?
> o, se per caso va in crash, ho un lanciatore sul desktop con la
> stessa dicitura.
>
>
> Il file prova.py mi lancia il programma vero e proprio con il codice:
>
> #!/usr/bin/env python
> import subprocess
> subprocess.call(['python','programm.pyc'])
>
> Immagino che a questo punto stiate ridendo... mi rendo conto da solo
> dell'accrocchio che ho messo in piedi ed è per questo che vi chiedo
> aiuto.
> Come posso lanciare un programma .py o .pyc in modo efficiente e
> comodo.
Non ho capito perchè non lanci il programma come lanci il tuo
lanciatore...
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
Maggiori informazioni sulla lista
Python