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

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命令调用,pythoncmd命令

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

 

cmd命令调用,pythoncmd命令
关于python调用cmd命令: 重要介绍二种方式: 1.python的OS模块。
OS模块调用CMD命令有二种方法:os.popen(),os.sy…

相关文章