我在tomcatcgi中运行python时遇到过和weired行为。除了调用this命令外,一切正常
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中
^{pr2}$如果我在批处理文件中调用相同的函数,它将以HTML格式打印整个输出,而不会创建exe。在
有什么想法吗?在
我对TomCat和您的环境不太了解,但我想说您的
返回值为子流程.Popen()打电话。在
我会试着移动子流程.Popen()在某个地方,它的返回值没有被捕获到您的html中(如果您希望从html中删除returnvalue)。只是我的第一个想法,希望能有所帮助。在
相关问题 更多 >
编程相关推荐