python - 如何告诉cgi停止等待

标签 python cgi

我在服务器端运行 python,脚本会运行一段时间,我不想让用户等待。

有没有办法将一些 html 打印到 CGI 并告诉它停止等待更多事情发生。当脚本仍在运行时?

最佳答案

CGI 不会等待程序退出,这正是它等待 stdout 和 stderr 关闭时几乎每次都会发生的情况。 所以这就是你应该做的:

import sys
sys.stdout.close()
sys.stderr.close()

关于python - 如何告诉cgi停止等待,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30519062/

相关文章:

python - 如何修复 "NameError: name method-name is not defined"?

c++ - 如何执行和写入标准输入并将标准输出通过管道传输到套接字?

java - 将信息从 Java (Servlet) 传递到 CGI 方法?

python - 我应该如何构建包含 Cython 代码的 Python 包

python - 如何重新加载此模块?

用于大型制表符/逗号分隔文本文件的 python 库

python - mod_wsgi 错误 - class.__dict__ 在受限模式下不可访问

erlang - Erlang 服务器接口(interface)的工作示例

c - 用CGI C程序保存文件到www目录

html - 使用超链接的名称