python - 为什么 print(subprocess.check_output()) 不能识别 '\n'?
问题描述
#! /usr/bin/env python3
import subprocess
print(subprocess.check_output("ls -l ~", shell=True))
print("Testing\nTesting")
请注意输出的第一行。为什么python打印都在同一行?
解决方案
推荐阅读
- r - 合并多个数据框,同时添加具有相应数据框名称的新列
- php - 带有浏览器cookie的php curl
- vuex - 带有 vuex-persist 的 Nuxt.js - 页面刷新时在 asyncData 中不可用的持久状态
- c++ - 为什么这只是一个角落案例失败?问题链接-https://www.hackerearth.com/problem/algorithm/chandu-and-his-interns/description/#c190148
- events - Google Analytics 事件跟踪代码不起作用
- python - 如果列表中只有一个元素,则列表切片语法python
- phonegap-build - 如何为使用 PhoneGap Build 构建的 PhoneGap 项目请求权限?
- c++ - Openssl:PEM_read 中的段错误
- php - 如何在 Laravel 中跟踪通知?
- css - 对 svg 文本元素进行变换不会移动元素