[Python-de] expect

Janko Hauser jhauser at ifm.uni-kiel.de
Sat Feb 10 15:59:29 EST 2001


Wenn es nur um eine Telnet-Session geht, dann kann man gut das telnet
module von Python benutzten. Ich weiss allerdings nicht, ob da
escape-Sequenzen richtig mit uebertragen werden koennen. Waere aber
einen Versuch wert.

HTH,
__Janko

Werner Warfia writes:
 > Hallo,
 > 
 > ich mache gerade meine ersten Gehversuche in Python, und schon ein
 > Problem,
 > mit dem ich nicht weiter komme:
 > Ich habe das Modul expect 1.0.4 geladen und möchte über ein Pythonscript
 > eine
 > Telenet Session steuern.
 > 
 > Irgendwie scheint das ganze auch zu funktionieren ... aber wenn ich eine
 > Escape Sequence,
 > z.B. die der Funktionstaste F20 an telnet sende, tut sich nichts!
 > 
 > Bsp.:
 > f = popen("telnet 192.168.xx.xx")
 > ...
 > #login
 > #password
 > ...
 > f.write("\033\[43~") #so funktioniert es in tcl Expect! 
 > alternativ: f.write("\e[34~") # geht aber auch nicht
 > 
 > kann mir jemand Tips geben, wie ich solche ESC Sequenzen richtig
 > übergebe ??
 > 
 > Gruß Werner Warfia
 > werner at warfia.de
 > _______________________________________________
 > Python-de maillist  -  Python-de at starship.python.net
 > http://starship.python.net/mailman/listinfo/python-de



More information about the Python-de mailing list