1

この問題を解決するための助けが必要です。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() 

他のセッションを閉じずに一度に複数のセッションを実行する方法を教えてください。事前に感謝します。明確でない場合はお知らせください。

4

0 に答える 0