os.system abwarten

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
BlackJack

@problembär: Ich habe nicht soviel Phantasie mir vorzustellen wie das mit der Dateigrösse zuverlässig gehen sollte. Das ist einfach Mist was Du da vorschlägst.
problembär

Code: Alles auswählen

import os
import time
os.system("gnuplot < sin_cos.gnu; touch ichbinfertig.tmp")
while not os.path.isfile("ichbinfertig.tmp"):
    time.sleep(0.2)
os.remove("ichbinfertig.tmp")
So verständlicher?
deets

problembär hat geschrieben: So verständlicher?
Noe, wenn schon so:

Code: Alles auswählen

subprocess.call("gnuplot < sin_cos.gnu", shell=True)
Aber die stdin-Variante ist natuerlich eh besser, wenn man keine temporaere Datei haben will und so.
Antworten