python3 subprocess模块


import subprocess cmd = input(">>>: ") res = subprocess.Popen( cmd, # 字符串指令,如dir 或 ipconfig等等 shell=True, # 使用shell,就相当于使用cmd窗口 stderr=subprocess.PIPE, # 标准错误输出,PIPE为管道 stdout=subprocess.PIPE, # 标准输出 ) print(res.stdout.read().decode("gbk")) # window读出的就是GBK编码的 print(res.stderr.read().decode("gbk")) # stdout.read()读出来的数据是bytes类型

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM