在python3中进行数据的加载与在python2中不同,在python2中通过import urllib; urllib.load()进行数据的加载,但是python3中通过import pickle;pickle.load()进行数据的加载,但是在进行数据的加载需要注意一些地方,例如:我在运行程序的时候就碰到过如下的问题:

pickle.load()如果不添加encoding参数,会默认将文件以解码为ASCII码的形式输出,所以需要添加encoding参数,初次之外,还需要强调的是encoding参数的值应该是一个字符串,而不是一个type,即例如'GBK','iso-8859-1'等形式。
本文讲解了在Python3中使用pickle.load()进行数据加载的方法,并强调了添加encoding参数的重要性,以防止默认的ASCII解码问题。
5万+

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



