UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence

UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 208: illegal multibyte sequence

django使用fdfs自定义文件存储报错。
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence
解决方法,根据报错的内容,找到你fdfs安装包里面的utils.py文件
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence
在88行里面加上:encoding=‘gb18030’, errors=‘ignore’
虽然报错的位置是在106行,但第106行只是调用了read()函数,而read()函数在打开的时候没有指定编码,导致后面编码有问题。