您的位置:首页 > 编程语言 > Python开发

Python读取txt文件后去除每行后面的\n

2018-04-03 10:20 316 查看
今天学习subprocess模块时使用subprocess.Popen()函数将执行后的指令保存在txt文本(utf-8编码)中,然后再读取出来,发现换行都变成了'\n',降低了可读性,现在将处理的代码记录一下备忘。file = open('data.txt', 'w+') # 赋予读写权限
subprocess.Popen(["ipconfig","-all"], stdout = file)
for line in file.readlines():
print(line.strip())
输出:Windows IP 配置

主机名 . . . . . . . . . . . . . : ***-PC
主 DNS 后缀 . . . . . . . . . . . :
节点类型 . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . . . . . : 否
WINS 代理已启用 . . . . . . . . . : 否

以太网适配器 本地连接:

连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
.
.
.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: