【发布时间】:2010-11-18 10:45:09
【问题描述】:
我在 Tomcat-CGI 中运行 python 时遇到了奇怪的行为。一切正常,期望调用这个命令
subprocess.Popen('"C:\Program Files\AutoIt3\Aut2Exe\Aut2exe.exe" /in "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\python\install.au3" /out "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\python\install.exe"')
运行此代码会按预期生成一个 exe,但是,它也会将以下内容放入 HTML 中
<subprocess.Popen object at 0x0094BC10>
如果我在批处理文件中调用相同的内容,它会在 HTML 中打印整个输出,并且也不会创建 exe。
有什么想法吗?
【问题讨论】:
-
<subprocess.Popen object at 0x0094BC10>看起来像来自p = subprocess.Popen...; print p或类似的输出。有人离开了调试打印。