【发布时间】:2020-11-30 08:24:53
【问题描述】:
我是子进程模块的新手,想知道为什么第一个子进程失败而第二个子进程工作。我在 py3.7 和 macOS 上。
>>> from subprocess import PIPE, Popen, STDOUT
>>> Popen(['touch', '/Users/me/fail.txt'], stdout=PIPE, stderr=STDOUT, shell=True)
>>> Popen(['touch /Users/me/ok.txt'], stdout=PIPE, stderr=STDOUT, shell=True)
【问题讨论】:
标签: python macos subprocess touch