numpy.distutils.exec_command.exec_command#
- distutils.exec_command.exec_command(command, execute_in='', use_shell=None, use_tee=None, _with_python=1, **env)[源代码]#
返回已执行命令的状态(status)和输出(output)。
版本 1.17 已弃用: 请使用 subprocess.Popen 代替
- 参数:
- commandstr
可执行文件和参数的连接字符串。
- execute_instr
在运行命令之前执行
cd execute_in,在命令之后执行cd -。- use_shell{bool, None}, optional
如果为 True,则执行
sh -c command。默认为 None(True)- use_tee{bool, None}, optional
如果为 True,则使用 tee。默认为 None(True)
- 返回:
- resstr
标准输出(stdout)和标准错误(stderr)的消息。
备注
在 NT、DOS 系统上,返回的状态对于外部命令是正确的。通配符在非 POSIX 系统上或当 use_shell=0 时将无法正常工作。