將pickle文件從py2轉py3文件
這是由於末尾的‘\r\n’和‘\n’ 不一致導致的,將load的文件修改爲
original = "word_data.pkl"
destination = "word_data_win10.pkl"
outsize = 0
with open(original, 'rb') as infile:
content = infile.read()
with open(destination, 'wb') as output:
for line in content.splitlines():
outsize += len(line) + 1
output.write(line + str.encode('\n'))
print("Done. Saved %s bytes." % (len(content)-outsize))
原鏈接https://blog.csdn.net/xiao_lxl/article/details/91523053