解决:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 18: illegal multibyte sequence

意思就是:UnicodeDecodeError:'gbk'编解码器无法解码位置18中的字节0x81:非法的多字节序列。

这是我使用python发送邮件的时候出现的报错信息

我编码格式使用的是utf-8并不是gbk ,但是却无法解码

于是我回头看之前的代码解决:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 18: illegal multibyte sequence_第1张图片

由于excel表格是二进制数据,所以open函数还需要加上‘rb’.

解决:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 18: illegal multibyte sequence_第2张图片 

这样就好了。 

你可能感兴趣的:(html,python,开发语言)