为什么print(subprocess.check_output())无法识别'\ n'?

问题描述 投票:0回答:1
#! /usr/bin/env python3

import subprocess

print(subprocess.check_output("ls -l ~", shell=True))

print("Testing\nTesting")

enter image description here

请注意输出的第一行。为什么python打印全部在同一行?

python subprocess
1个回答
0
投票

enter image description here

如上所示,checkoutput的返回是bytes类型。

© www.soinside.com 2019 - 2024. All rights reserved.