Python-IDLE Problem in Windows

senmeis

Level-2
Beiträge
56
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

in meinem Python Code gibt es eine folgende Schleife

Python:
s = 1
while s == 1:
    s = subprocess.call([...])

Das Problem ist, jedesmal wenn sich diese Schleife wiederholt (s == 1) springt das Konsole-Fenster nach vorne und das nervt. Wie kann dieses Konsole-Fenster im Hintergrund ruhig bleiben?
 
Versuche mal
Code:
shell=True
als Parameter bei deinem subprocess

Grundsätzlich wäre ein lauffähiges Beispiel auch gut, weil so sieht man nicht was du alles machst.
Warum willst denn überhaupt einen Process immer wieder aufrufen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank. Es geht um Datenübertragung im Netz. Abhängig vom Netzwerk-Zustand kann die Übertragung schief gehen. Mit „shell=True“ wird die Konsole total untergedrückt. Ist es möglich, die echtzeitige Ausgabe mit „print()“ zu schaffen? Soll „check_call“ eingesetzt werden?
 
Zurück
Oben