close

讀取訓練資料發生的Error如下:

主要是因為使用python版本的差異所造成的,

原先的code主要應用於python2,

但本版想更改為python3來執行,

因此造成上述Error發生,

python2與python3之間差異的修正方式如下所示:

 

python2版本

import cPickle

train_data = cPickle.load(f)

 

python3版本的解決方法

import pickle as pk

train_data = pk.load(f, encoding='bytes')

 

 

 

arrow
arrow
    文章標籤
    python3 UnicodeDecodeError ascii
    全站熱搜

    楓綺 發表在 痞客邦 留言(0) 人氣()