常用模块之子进程模块

import subprocess
obj = subprocess.Popen('dir ; python4', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
# 获得子进程的命令收集器对象,分为正确指令收集管道和错误指令收集管道
print(obj.stdout.read().decode('gbk'))  # 读出正确指令管道内容,结果为 终端的 dir 命令的结果
print(obj.stderr.read().decode('gbk'))  # 读出错误指令管道内容,结果为 找不到文件

猜你喜欢

转载自www.cnblogs.com/caoyu080202201/p/12610099.html