OS模块调用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()

相关文章