[Python] os.system comportamento strano TFTP

Alberto Abate alberto.abate a gmail.com
Gio 8 Nov 2012 11:30:41 CET


Io per usare software tipo pdftotext ho fatto cos...

from subprocess import Popen, PIPE

cmd = 'PUT.bat 192.168.1.1'
proc = Popen(cmd, shell=True, stdout=PIPE)
stdout = proc.communicate()[0]

prova un po'


Il giorno 08 novembre 2012 11:23, Vittorio Spina
<vittorio.spina a gmail.com>ha scritto:

> Ho un problema stranissimo, o almeno mi appare come tale.
> devo inviare una configurazione va TFTP a un device.
> ho fatto un bath [put.bat] file che all'interno ha solo una riga:
>
> TFTP -i %1 PUT conf.conf
>
> se lancio il batch nel seguente modo:
>
> PUT.bat 192.168.1.1
>
> funziona regolarmente
>
> se invece lo lancio con python con il seguente codice:
>
> import os
> os.system("PUT.bat 192.168.1.1")
>
> mi ritorna l'errore
> "TFTP" non  riconosciuto come comando interno o esterno,
>  un programma eseguibile o un file batch.
>
> Non capisco, qualcuno ha un'idea di quale sia il problema?
> Vittorio
> ______________________________**_________________
> 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/20121108/ebc392c9/attachment.html>


Maggiori informazioni sulla lista Python