|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 圆嘟嘟 于 2021-9-17 14:57 编辑
def read_memory(self, memory_dir):
#from src.admin import admin
#from conf import setting
f_memory = open(memory_dir , 'rb')
memory_feats = pickle.load(f_memory)# ,encoding='latin1' , encoding='bytes'
f_memory.close()
return memory_feats
出现错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
百度的解决方案:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
或者
import importlib
importlib.reload(sys)
或者
加encoding='latin1' , encoding='bytes'
都没有解决 |
|