我正在阅读有关子流程的一些代码并遇到了这一行
proc = Popen(
cmd.split(), stderr=stderr, stdout=stdout,
close_fds=(name == 'posix'), cwd=self.path, **kwargs)
前几个参数很容易解释,但我不明白是什么
close_fds=(name == 'posix')
部分可以。有人可以解释 close_fds 的工作原理以及 (name == 'posix') 返回的内容吗?
名称也没有在范围内的任何地方声明。谢谢。