[Python] Os.popen e comando route add

LuupuxAll luupuxall a gmail.com
Ven 14 Gen 2011 12:48:32 CET


Grazie non ci avevo pensato il ping da lo stesso problema se si
introduce un errore nella sintassi


Il 14 gennaio 2011 12:44, ty ty <luupux a gmail.com> ha scritto:
> Grazie non ci avevo pensato il ping da lo stesso problema se si
> introduce un errore nella sintassi
>
> RIsolto.
>
>
> Il 14 gennaio 2011 12:03, Stefano Dal Pra <s.dalpra a gmail.com> ha scritto:
>> Ciao,
>> prova con os.popen3 :
>> stdin,stdou,stderr = os.popen("ping 151.1.1.1")
>>
>> dovresti scoprire che il SIOCADDRT compare con stderr.readline() ...
>>
>> Stefano
>>
>> 2011/1/14 LuupuxAll <luupuxall a gmail.com>
>>>
>>> CIao a tutti sono alle prime armi  con python ed ho qualche problema
>>> con os.open , nel particolare non riesco a capire  quanto segue
>>>
>>> >>> otp=os.popen("ping 151.1.1.1")
>>> <open file 'ping 151.1.1.1', mode 'r' at 0xb7f29380>
>>> >>>
>>>
>>> E questo mi sta bene perche dopo con delle readline  leggo il contenuto
>>> mentre  se provo questo
>>>
>>> >>> otp=os.popen("route add -host 3.3.3.3 10.0.1.250")
>>> <open file 'route add -host 3.3.3.3 10.0.1.250', mode 'r' at 0xb7f29338>
>>> >>> SIOCADDRT: No such device
>>>
>>> MI risponde con SIOCADDRT in output   e questo è un problema,
>>> Sapreste darmi qualche dritta , o meglio mi basterebbe anche capire la
>>> differenza per  il pitone tra i due comandi che ho dato .
>>>
>>> P.s
>>> Sono legato alla versione 2.4.3  di python ma anche con la 2.6.5 ho lo
>>> stesso problema  , di seguito l'output dell'idle
>>>
>>> Python 2.4.3 (#1, Nov 11 2010, 13:34:43)
>>> [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
>>>
>>> Python 2.6.5 (r265:79063, Jun  4 2010, 21:43:07)
>>> [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
>>> _______________________________________________
>>> Python mailing list
>>> Python a lists.python.it
>>> http://lists.python.it/mailman/listinfo/python
>>
>>
>> _______________________________________________
>> Python mailing list
>> Python a lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>>
>


Maggiori informazioni sulla lista Python