numpy.distutils.exec_command.exec_command#
- distutils.exec_command.exec_command(command, execute_in='', use_shell=None, use_tee=None, _with_python=1, **env)[source]#
返回执行命令的 (status,output)。
自版本 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
标准输出和标准错误消息。
注意
在 NT、DOS 系统上,对于外部命令,返回的状态是正确的。对于非 posix 系统或当 use_shell=0 时,通配符将不起作用。