python基础(十三) cmd命令调用

来源:http://www.mnuet.com 作者:动态资讯 人气:136 发布时间:2019-10-18
摘要:python cmd命令调用 关于python调用cmd命令: 重要介绍三种方法: 1.python的OS模块。 OS模块调用CMD命令有二种情势:os.popen(),os.system().都以用当下进程来调用。 os.system是不能猎取重回值的。

python cmd命令调用

关于python调用cmd命令:

重要介绍三种方法:

1.python的OS模块。

  OS模块调用CMD命令有二种情势:os.popen(),os.system(). 都以用当下进程来调用。

  os.system是不能猎取重回值的。当运转截止后接着往上边实施顺序。用法如:OS.system("ipconfig").

  OS.popen带再次回到值的,怎么着猎取重返值。如

  p=os.popen(cmd)

  print p.read().得到的是个字符串。

  那七个都以用当下经过来调用,也正是说它们都以阻塞式的。

2.管道subprocess模块。

  运维原理会在日前经过上边发生子进度。

  sub=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)

  sub.wait()

  print sub.read()

本文由广东十一选五一定牛发布于动态资讯,转载请注明出处:python基础(十三) cmd命令调用

关键词:

频道精选

最火资讯