Die Suche ergab 4 Treffer

von Maks81
Mittwoch 29. Juli 2009, 12:35
Forum: Allgemeine Fragen
Thema: Timer für readline
Antworten: 22
Zugriffe: 4278

glaube ich habe ein lösung gefunden:

import sys
import threading
interaction=""
def input():
global interaction
interaction = sys.stdin.readline()
...
T = threading.Thread(target=input)
T.start()
T.join(120)
if interaction:
...

scheint zu funktionieren.
habe hier auch raw_input() nochmal ...
von Maks81
Mittwoch 29. Juli 2009, 10:05
Forum: Allgemeine Fragen
Thema: Timer für readline
Antworten: 22
Zugriffe: 4278

raw_inout wollte ich als erstes verwenden, das wurde aber von dem verwendeten tool nicht akzeptiert (exception or syntax/intention error!?).

leider benutze ich kein linux sondern windows2000. gibt es da auch eine möglichkeit?
von Maks81
Mittwoch 29. Juli 2009, 07:49
Forum: Allgemeine Fragen
Thema: Timer für readline
Antworten: 22
Zugriffe: 4278

es werden ein paar kommandos an ein gerät gesendet. danach um der nutzer zu gefragt ob visuel das erwartete ergebnis eintritt oder nicht. Um die eingabe zu erfassen wird folgende funktion benutzt

interaction = sys.stdin.readline()
...

es soll also nur ja oder nein eingegeben werden. soweit läuft ...
von Maks81
Dienstag 28. Juli 2009, 16:38
Forum: Allgemeine Fragen
Thema: Timer für readline
Antworten: 22
Zugriffe: 4278

Timer für readline

hallo!

gibt es eine einfache möglichkeit um zu der readline funktion einen timer hinzuzufügen? mein ziel ist es das skript weiterlaufen zu lassen wenn nach einer gewissen zeit keine eingabe erfolgt, so dass nicht für ewig auf eine eingabe gewartet wird.