【发布时间】:2014-07-27 10:51:15
【问题描述】:
我有一个 Python 脚本 (2.7),我用它来调用外部进程。直到最近它运行良好。
但现在当我运行它时,我发现它没有传递进程参数。我还调试了调用的进程,它只接收单个参数(进程可执行文件的路径)。
p = subprocess.Popen(["./myapp","-p","s"],shell=True)
p.communicate()
上述代码的执行只传递“myapp”作为命令参数。为什么会发生这种情况?
【问题讨论】:
标签: python linux python-2.7