Hi,

I wrote small python only script for tcptraceroute some time ago.
This works without a subprocess:

http://www.thomas-guettler.de/scripts/tcptraceroute.py.txt

Gabriel Genellina schrieb:
En Tue, 30 Sep 2008 03:53:21 -0300, cindy jones <[EMAIL PROTECTED]> 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()



--
Thomas Guettler, http://www.thomas-guettler.de/
E-Mail: guettli (*) thomas-guettler + de
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to