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}, 可选
如果为真,执行
sh -c command
.默认 None (True)- use_tee{bool, None}, 可选
如果为真,则使用tee.默认值为None(真)
- 返回:
- resstr
标准输出和标准错误消息.
备注
在 NT、DOS 系统上,返回的状态对于外部命令是正确的.通配符在非 posix 系统上或当 use_shell=0 时将不起作用.