您的位置:时时app平台注册网站 > 编程知识 > python基础(十三) cmd命令调用【时时app平台注册网

python基础(十三) cmd命令调用【时时app平台注册网

2019-10-12 09:16

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

本文由时时app平台注册网站发布于编程知识,转载请注明出处:python基础(十三) cmd命令调用【时时app平台注册网

关键词: