当前位置:3016.com-金沙城中心官网 > 编程 > python基础(十三) cmd命令调用

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

文章作者:编程 上传时间:2019-10-11

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()

本文由3016.com-金沙城中心官网发布于编程,转载请注明出处:python基础(十三) cmd命令调用

关键词: