Python 打开.pkl文件的时候报错如下:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte
解决方法:open文件时使用‘rb’方式
import pickle
f = open('zBookInfo.pkl', 'rb')
data = pickle.loads(f.read())
print(data)
ok了!!!
解决Python读取.pkl文件UnicodeDecodeError
本文解决了一个常见的Python编程问题,当尝试用默认方式打开.pkl文件时出现UnicodeDecodeError错误。通过使用二进制模式'rb'来正确读取文件,避免了编码问题,并成功加载了数据。
Python 打开.pkl文件的时候报错如下:
解决方法:open文件时使用‘rb’方式
import pickle
f = open('zBookInfo.pkl', 'rb')
data = pickle.loads(f.read())
print(data)
ok了!!!
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
2528
2143
1万+

被折叠的 条评论
为什么被折叠?