2015-11-12 3 views
0

Я использую Git Bash для запуска моих сценариев Python в Windows. Я заметил, что консоль не печатает, пока мои скрипты запущены. Все строки печатаются только после завершения скриптов. I read, что является проблемой буфера и прерывания строки. Как я могу это исправить?MINGW64 не печатает во время исполнения

ответ

1

Я решаю это, включая sys.stdout.flush() после каждого print().

+0

Я использую только что установленные Windows 10, git bash и 'Python 3.5.1 :: Anaconda 2.4.1 (64-разрядные)', и я не вижу ничего напечатанного даже после промывки или возникновения ошибки. Работает отлично на 'cmd', какие-либо предложения о том, как заставить его работать в Mingw64? 'python -u' тоже не помогает, я не вижу даже' >>> 'в начале строки. – NikoNyrh

Смежные вопросы