使用Python在tomcatcgi中运行命令

2024-09-30 01:29:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我在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。在

有什么想法吗?在


Tags: install命令apachehtmlsoftwarefilesthisprogram
1条回答
网友
1楼 · 发布于 2024-09-30 01:29:00

我对TomCat和您的环境不太了解,但我想说您的

<subprocess.Popen object at 0x0094BC10>

返回值为子流程.Popen()打电话。在

我会试着移动子流程.Popen()在某个地方,它的返回值没有被捕获到您的html中(如果您希望从html中删除returnvalue)。只是我的第一个想法,希望能有所帮助。在

相关问题 更多 >

    热门问题