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