Das Konsolenfenster von NppExec wird als untergeordneter Prozess gestartet. Dies bedeutet, dass das Aktualisieren der Anzeige des Konsolenfensters sowie das Ausführen des Hauptprogramms in einem einzelnen Thread ausgeführt werden . Standardmäßig werden die Ausgaben der Python-Druckanweisung gepuffert und in demselben Thread wie das übergeordnete Skript ausgeführt, sodass die Ausgabe im ungepufferten Modus angezeigt werden muss . Dies geschieht mit der -u
Flagge.
Verwenden Sie python -u script.py
anstelle der herkömmlichen python script.py
, wie in dieser SO-Frage zu sehen .