Ich habe ein Skript, das wie erwartet über die Befehlszeile funktioniert, aber wenn ich einen Browser durchführe, gibt es die Ausgabe erst, nachdem das ganze Skript beendet wurde. Ich bin brandneu bei Python und kann nicht herausfinden, wie man das Verhalten so verändert, dass es gedruckt wird, wenn es sollte. Beispiel ...Python-Skript wird nur nach Ausführung in den Browser ausgegeben
print("Show this")
time.sleep(10)
print("Then this")
time.sleep(10)
print("And then this")
In einem Browser wartet es 20 Sekunden und zeigt dann die gesamte Ausgabe auf einmal an.
Dank
können Sie genauer angeben, welche Werkzeuge Sie verwenden? Was meinst du mit "durch einen Browser"? – peyo
Sicher, wenn ich über einen Browser auf das Skript zugreife, indem ich es auf http://example.com/cgi-bin/script.py zeige, wartet es 20 Sekunden, bevor es irgendeine Ausgabe gibt – ShaunG