Gibt es eine Möglichkeit, Emacs Shell-Mode zu erhalten, die Ausgabe so anzuzeigen, wie sie es empfängt, statt auf den vorherigen Befehl zu warten?Display stdout wie im Emacs Shell-Mode empfangen
Zum Beispiel:
python -c "import time; print 'hello'; time.sleep(3); print '...goodbye'"
werden 3 Sekunden lang anhalten und dann drucken „Hallo“ und „... Auf Wiedersehen“ zur gleichen Zeit. Ich versuche, "Hallo" zu drucken, warte drei Sekunden und drucke dann "... tschüss".
Ich bin mit Emacs 25.0.93.1 auf Windows 7.
sys.stdout.flush() funktionierte perfekt, danke! – nslamberth