import subprocess
def test1():
test_monkey = subprocess.Popen('adb devices',stdout=subprocess.PIPE, stderr=subprocess.PIPE)
return test_monkey.stdout.read().decode("utf-8")
txt =test1()
print(txt)
第一次没有加红字的decode时,输出的是二进制。加上红字代码之后,就可以跟正常的从cmd输入命令是 一样的了