import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname='192.168.1.1, port=22, username='root',
password='password', timeout=3)
command='df -h | awk \'NR>1\''
stdin, stdout, stderr = ssh.exec_command(command)
y = stdout.readlines()
for tmp in y:
print(tmp)
事情是这样的 本机端是utf8 centos7环境 远端是 big5 centos 5
这样在print资讯的时候总是出现
nicodeDecodeError: 'utf-8' codec can't decode byte 0xa5 in position 19:
invalid start byte
不管如何encode 或 decode都没办法成功转换
请问我要朝什么方向找答案 感谢