天天看點

Python讀取mnist.pkl檔案(填坑記)

使用python讀取mnist.pkl檔案的過程中出現如下所示錯誤

Python讀取mnist.pkl檔案(填坑記)

下面是為修改之前的代碼

import pickle
f = open(r'D:\python-workspace\Neural_Network\dataset\mnist.pkl') # 讀取檔案
info = pickle.load(f) # 加載檔案
print(info)   #列印      

仔細分析下原因主要是我們讀取的檔案是二進制,是以需要在讀取檔案的open()函數裡面修改下,代碼如下

import pickle
f = open(r'D:\python-workspace\Neural_Network\dataset\mnist.pkl','rb')  # 二進制格式讀檔案
info = pickle.load(f)
print(info)