UnicodeDecodeError when using paramiko.py3compat.decodebytes
问题 I got following error when using decodebyes. UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9d in position 0: invalid start byte import pysftp import paramiko from paramiko.py3compat import decodebytes keydata = b"""4049a539f13cba06a874c4b6aadd0cc4""" key = paramiko.RSAKey(data=decodebytes(keydata)) cnopts = pysftp.CnOpts() cnopts.hostkeys.add('xxx.www.it', 'ssh-rsa', key) with pysftp.Connection('xxx.www.it', username='google', password='xxx', cnopts=cnopts) as sftp: sftp.get('remote