import subprocess res = subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) print('Stdout:',res.stdout.read().decode('gbk')) print('Stderr:',res.stderr.read().decode('gbk')) PIPE把输出的东西装到一个'水管'里,如果在windows中的编码格式是gbk,执行结果:…