使用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)