2015-05-29 114 views
2

我在服務器端運行python,腳本會運行一段時間,我不想讓用戶等待。如何告訴cgi停止等待

有沒有辦法打印一些HTML給CGI,並告訴它停止等待更多的事情發生。而腳本仍在運行?

回答

1

CGI不會等待程序退出,這幾乎是每當它等待stdout和stderr關閉時發生的情況。 所以這就是你應該做的一切:

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