Отправлять данные в браузер во время ожидания (Python) - PullRequest
3 голосов
/ 23 апреля 2009

У меня есть следующий код

print "Starting stage 1<br>"

# Something that takes about 5 seconds
time.sleep(5)

print "Stage 1 complete"

Я рассматриваю скрипт в своем браузере как часть веб-приложения, проблема в том, что он отображает все вместе. Я хочу, чтобы сначала отображалось начальное сообщение до его начала, а затем добавлялось сообщение о завершении после его завершения.

Что я могу использовать для передачи информации в браузер таким образом?

1 Ответ

5 голосов
/ 23 апреля 2009

Попробуйте очистить вывод после первой печати, используя sys.stdout. flush ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...