1
我正在尝试使用以下代码读取文件。UnicodeDecodeError:'ascii'编解码器无法解码位置5中的字节0xcc
precomputed = pickle.load(open('test/vgg16_features.p', 'rb'))
features = precomputed['features']
但是得到这个错误。
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 5: ordinal not in range(128)
我想读取的文件包含使用深度神经网络提取的图像特征。文件内容如下所示。
(dp0
S'imageIds'
p1
(lp2
I262145
aI131074
aI131075
aI393221
aI393223
aI393224
aI524297
aI393227
aI393228
aI262146
aI393230
aI262159
aI524291
aI322975
aI131093
aI524311
....
....
....
请注意,这是一个大文件,大小为2.8GB。
我知道这是一个重复的问题,但我遵循其他stackoverflow帖子中的建议的解决方案,但无法解决它。任何帮助,将不胜感激!