今天在使用python 的pickle模块对数据进行序列化时遇到了一些问题,现在讲问题和方法记录下来。
def storeTree(inputTree,filename): fw = open(filename,'w') pickle.dump(inputTree,fw) fw.close()
最开始是使用了‘w’,出现了报错 write() argument must be str, not bytes
这是因为文件打开方式不对,改为(‘wb’)
def <
今天在使用python 的pickle模块对数据进行序列化时遇到了一些问题,现在讲问题和方法记录下来。
def storeTree(inputTree,filename): fw = open(filename,'w') pickle.dump(inputTree,fw) fw.close()
最开始是使用了‘w’,出现了报错 write() argument must be str, not bytes
这是因为文件打开方式不对,改为(‘wb’)
def <