关于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模块。
金沙国际唯一官网网址 ,www.2979.com , 运营规律会在这里时此刻经过下边发生子进度。
sub=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
sub.wait()
www.2979.com OS.popen带重回值的。 print sub.read()