Python script for tracert
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Tue Sep 30 17:55:27 EDT 2008
En Tue, 30 Sep 2008 03:53:21 -0300, cindy jones <mailcindy at gmail.com>
escribió:
> Hello.. I'm trying to do a scripting for tracert in windows using
> python...
> I'm using popen(), but it displays only after the tracert is completed. i
> want the results to be displayed for every route.
>
> can anyone help me in this..
Use the subprocess module:
import subprocess
host = 'www.microsoft.com'
p = subprocess.Popen(["tracert", '-d', '-w', '100', host],
stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
while True:
line = p.stdout.readline()
if not line: break
print '-->',line,
p.wait()
--
Gabriel Genellina
More information about the Python-list
mailing list