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 时将不起作用.