def grabTree(filename):
import pickle
fr = open(filename)
return pickle.load(fr)
出现
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte
解决方法:
把fw = open(filename,'w')改成了fw = open(filename,'wb'),所以在这个函数中也把fr = open(filename)改为fr = open(filename,'rb'),问题解决,似乎是版本问题