2 Sachen gleichzeitig machen
Verfasst: Dienstag 29. August 2006, 21:42
Hallo ich stehe vor folgendem Problem.
Ich will python dazubringen 2 Sachen gleichzeitig zu machen.
Am besten an einem Beispiel gelle
also während python in einer
while schleife arbeitet, soll es parallel dazu noch in einer andere while schleife Werte auslesen.
So nun hoff ich, das ich hier nicht auf dem Holzweg bin.
Folgendes habe ich schon probiert,
die 2. Anfrage While schleife auszulagern und dann per os.popen
(oder subprocess) aufzurufen,
leider druchlaufen beide schleifen einen Filehandler,
denn ich über Kommandozeile nicht übergeben kann, oder eventuell doch ?
Eventuell hat hier jemand einen Lösungsansatz.
Danke
Ich will python dazubringen 2 Sachen gleichzeitig zu machen.
Am besten an einem Beispiel gelle
Code: Alles auswählen
while True :
data = dateihandler.read(8192)
#hier mach mal was
neuerdateihandler.write(data)
#andere schleife parallel gleich aufgebaut
while True :
data2 = dateihandler2.read(8192)
#hier mach mal was
neuerdateihandler2.write(data2)
while schleife arbeitet, soll es parallel dazu noch in einer andere while schleife Werte auslesen.
So nun hoff ich, das ich hier nicht auf dem Holzweg bin.
Folgendes habe ich schon probiert,
die 2. Anfrage While schleife auszulagern und dann per os.popen
(oder subprocess) aufzurufen,
leider druchlaufen beide schleifen einen Filehandler,
denn ich über Kommandozeile nicht übergeben kann, oder eventuell doch ?
Eventuell hat hier jemand einen Lösungsansatz.
Danke