[英]How to remove \n\r or [] in stdout.readlines() in paramiko python
stdin, stdout, stderr = ssh.exec_command(f'vol create {vol} -aggregate {aggregate} -size {size}')
print("The output is: ")
print(stdout.readlines())
print("The error is: ")
print(stderr.readlines())
输出:
输出是:
['\r\r\n', 'Last login time: 9/11/2020 13:54:24\r\r\n', '\x\r\n', 'Error: command failed: Duplicate volume name vol.\r\n', '\r\n']
错误是:
[]
进程以退出代码 0 结束
我建议您打印列表的每一行:
lines = stdout.readlines()
for l in lines:
print(l)
或者,或者,加入列表并打印它:
print(''.join(stdout.readlines()))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.