UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解)

UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解)

 

(1) 可以这样写:添加操作参数 rb 因为rb参数是为了专门读取二进制参数而设立的,因为二进制文件中很可能有文档结束符这种编码,在普通文件中代表结束。读取非人工书写的图片,诸如图片,视频等也要使用'rb'来进行读取UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解)

(2)也可以带入参数'r' ,并告知使用utf-8编码,以免造成乱码,读取错误

UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解) 

可以引入sys模块来查看当前python使用什么编码

UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解)