我有一个Python模块,可以通过CGI脚本(从表单传递信息)或从命令行调用(从命令行传递选项和参数).
有没有办法确定模块是从CGI脚本还是从命令行调用?
解决方法:
这样做:
import os
if os.environ.has_key('REQUEST_METHOD'):
# You're being run as a CGI script.
else:
# You're being run from the command line.
2024-04-06 12:18:19
我有一个Python模块,可以通过CGI脚本(从表单传递信息)或从命令行调用(从命令行传递选项和参数).
有没有办法确定模块是从CGI脚本还是从命令行调用?
解决方法:
这样做:
import os
if os.environ.has_key('REQUEST_METHOD'):
# You're being run as a CGI script.
else:
# You're being run from the command line.