等待时将数据发送到浏览器(Python)

时间:2009-04-23 19:47:43

标签: python

我有以下代码

print "Starting stage 1<br>"

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

print "Stage 1 complete"

我使用浏览器查看脚本,因为它是Web应用程序的一部分,问题是它将所有内容一起显示。我希望它在启动之前首先显示启动消息,然后在完成之后添加完成消息。

我用什么方式以这种方式将信息推送到浏览器?

1 个答案:

答案 0 :(得分:5)

尝试使用sys.stdout。flush()

在第一次打印后刷新输出