[英]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.