簡體   English   中英

為什么 print(subprocess.check_output()) 無法識別 '\\n'?

[英]Why print(subprocess.check_output()) does not recognize '\n'?

#! /usr/bin/env python3

import subprocess

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

print("Testing\nTesting")

在此處輸入圖片說明

請注意輸出的第一行。 為什么python打印都在同一行?

在此處輸入圖片說明

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM