<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Il 01/06/2012 09:31, Giovanni Marco Dall'Olio ha scritto:
<blockquote
cite="mid:CANv73HQ329_SDHa8UPUWFd3dWyRcapUoco5cUhzR2t6qLEu51Q@mail.gmail.com"
type="cite">de nada... mi hanno fatto notare che mi sono
dimenticato le parentesi quadre:<br>
<br>
>>> myoutput = subprocess.check_output(['ls', '-a']<br>
<br>
<div class="gmail_quote">2012/6/1 Matteo Perini <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:perini.matteo@gmail.com"
target="_blank">perini.matteo@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">myoutput =
subprocess.check_output('ls', '-a')</blockquote>
</div>
<br>
</blockquote>
Si ma quello non è assolutamente un problema ;)<br>
<br>
Avrei un altra domanda invece... se posso.<br>
con subprocess chiamo molte volte in sequenza lo stesso comando e
non riscontro nessun problema perchè il comando termina prima che
venga richiamato nuovamente.<br>
Se però contemporaneamente lo richiamo tramite un "button" della gui
ottengo errore e si blocca tutto.<br>
Questo succede perchè all'interno del comando che lancio viene
richiamata una videocamera che, se è già attiva in un altra istanza
del programma, risulterà busy. <br>
C'è un modo per controllare se un programma è in running sul SO?<br>
E' una cosa che secondo voi posso gestire con try except?<br>
Ciao<br>
e grazie di nuovo.<br>
Matteo<br>
</body>
</html>