[Python] leggere lo standard output di un programma esterno
gianfranco guzzo
gianfrancoguzzo74 a gmail.com
Ven 1 Giu 2012 10:36:43 CEST
Sapete che mi piacerebbre capire di piú quello che fate? Qualcuno
disponibile a dare qualche ora di lezione(a pagamento ovvio)? Ho seguito
corsi su python e mi piacerebbe poter gestire un impiango di
videosorveglianza per casa mia e il mio ufficio e utilizzare sharp develop
come si deve...pero' preferisco farlo scambiando di pers
ona piu che via mail o seguendo video.
Il giorno 01/giu/2012 08:57, "Matteo Perini" <perini.matteo a gmail.com> ha
scritto:
> Il 30/05/2012 18:57, Giovanni Marco Dall'Olio ha scritto:
>
>>
>> Nelle ultime versioni di python (>2.6) tutti i moduli per eseguire
>> comandi esterni sono stati raccolti nella libreria subprocess.
>> Leggi per esempio il warning in rosso nella documentazione di commands
>> http://docs.python.org/**library/commands.html<http://docs.python.org/library/commands.html>, o PEP 0324
>> http://www.python.org/dev/**peps/pep-0324/<http://www.python.org/dev/peps/pep-0324/>
>>
>> Nel tuo caso la sintassi di subprocess è molto simile a quella di
>> commands, ovvero:
>>
>> $: myoutput = subprocess.check_output('ls', '-a')
>> $: print myoutput
>>
>> Grazie era proprio quello che mi serviva e che volevo sapere.
> Ciao
> Matteo
>
> ______________________________**_________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/**mailman/listinfo/python<http://lists.python.it/mailman/listinfo/python>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20120601/7c924fda/attachment.html>
Maggiori informazioni sulla lista
Python