この問題を解決するための助けが必要です。IPERF を使用して 2 台の PC 間の UDP データ転送をチェックするための Python スクリプトを実行しています。 iperf サーバー。
def tc01server(ipaddr,login,password):
try:
ss = pexpect.spawn(ipaddr)
print ss
ss.expect (":")
#ss.logfile = open("/tmp/telnetlog", "a")
ss.logfile = sys.stdout
print "connected to telnet"
print
except:
print "telconnnet connection refused"
print
sys.exit()
try:
ss.send(login + "\r")
ss.expect(":")
ss.send(password + "\r")
ss.send("\r\n")
except:
print "telconnnet connection refused"
print
sys.exit()
def tc01client(ipaddr,login,password):
try:
css = pexpect.spawn(ipaddr)
print css
css.expect (":")
css.logfile = open("/tmp/mynewlog", "w")
#css.logfile = sys.stdout
print "connected to telnet"
print
except:
print "telnet connection refused"
print
sys.exit()
try:
css.send(login + "\r")
css.expect(":")
print "connected"
css.send(password + "\r")
css.send("\r\n")
except:
print "telconnnet connection refused"
print
sys.exit()
他のセッションを閉じずに一度に複数のセッションを実行する方法を教えてください。事前に感謝します。明確でない場合はお知らせください。