gpt4 book ai didi

网络上的Python : executing code as it's processed?

转载 作者:行者123 更新时间:2023-11-30 23:52:58 25 4
gpt4 key购买 nike

我制作了一个 python 应用程序,我想将其部署到网络上。我使用的是 Mac,因此我启用了 Web 服务器并将其放入我的 cgi-bin 中,并且它工作正常。问题是,应用程序做了一些密集的计算,我真的很想让用户知道它执行时发生了什么。

尽管我的 print 语句分散在整个代码中,但在整个执行完成之前,它不会向我的浏览器输出任何内容。有什么方法可以修复此问题以在处理代码时执行代码吗?

最佳答案

您可能想尝试而不是“打印”

sys.stdout.write('something something something')
sys.stdout.flush()

这将确保网络服务器不会等待缓冲区填满。

关于网络上的Python : executing code as it's processed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6147461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com