【问题标题】:Library subprocess throws Windows Error "not a valid Win32 application" [duplicate]库子进程抛出 Windows 错误“不是有效的 Win32 应用程序”[重复]
【发布时间】:2014-08-31 05:02:30
【问题描述】:

因此我正在编写这个 py 程序。

import subprocess
string="ihateminority.py"
process=subprocess.Popen(string,stdin=subprocess.PIPE,stdout=subprocess.PIPE)
res=process.communicate("3 5")
print res[0]

我得到了这个窗口错误。

显然,错误来自图书馆,而不是我。有没有办法解决这个问题,或者只是简单地避免 id。 (我不能使用外部库)

【问题讨论】:

    标签: python subprocess


    【解决方案1】:

    这是因为“ihateminority.py”不是有效的 Win32 应用程序。您应该调用“python.exe”并将其作为参数传递给“ihatemiority.py”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-23
      • 2020-07-12
      • 2016-01-13
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      • 2013-11-21
      相关资源
      最近更新 更多