【发布时间】:2011-05-27 03:10:51
【问题描述】:
我制作了一个 Python 应用程序,我想将它部署到网络上。我在 Mac 上,所以我启用了 Web 服务器并将其放入我的 cgi-bin 中,它工作正常。问题是,应用程序进行了一些密集的计算,我真的很想让用户知道它在执行时发生了什么。
尽管我在代码中散布了print 语句,但在整个执行完成之前它不会向我的浏览器输出任何内容。有什么办法可以解决这个问题以在处理代码时执行代码?
【问题讨论】:
-
欢迎来到万维网。 ;-) 通常,浏览器会等到收集到所有输入后再呈现页面。要获得实时更新将需要更复杂的东西,例如 AJAX/Comet 技术。
-
谢谢...昨天读了一些书;尝试了隐藏的 iframe 技术和 AJAX,但没有运气