ich hab schon alles versucht, jetzt wende ich mich an euch:
Ich hab ein kleines Programm geschrieben, welches sowohl im Idle als auch compiliert (mit py2exe) läuft.
Wenn ich nun das compilierte Programm auf meinem Zweitrechner ausprobiere läuft es nicht.
Code: Alles auswählen
import telnetlib
...
self.tn = telnetlib.Telnet(self.PBX_IP, port=23, timeout=2)
self.tn.read_until("login:",5); self.tn.write("meinLogin\n")
self.tn.read_until("Password:",5); self.tn.write(self.PBX_PWD + "\n")
...
Es ist egal, wie groß ich das timeout definiere. Es wartet dann entsprechend länger, aber das Verhalten ist gleich. Ich hab den verdacht, das es etwas mit dem Win-XP zu tun hat (evtl. irgendwelche unterschiedlichen dll Versionen ?)
Der Zweitrechner hat schon SP3, während der andere auf dem es funktioniert noch SP2 hat.
Habt ihr eine Idee ?