首先导出StrToBytes类
然后,请注意将编码格式放在pickle.load () )函数的这里。 第一个open函数可以不先写编码格式。 可以正常打开
classstrtobytes 3360 def _ init _ (self,fileobj ) : self.file obj=fileobjdefread (self,size ) 3360 return self.file size=-1 ) 3360 return self.file obj.REE elf a _ multimodal _ codeeann-k dd18\ dataWeibo w2v.pickle ' pickle errors='ignore ' ) as file 30 encoding=' iso-8859-1 ' (模型=pickle.load (strto bytes (file ),encoding=' iso-iso ) v ) num=1ifnum %5==0: break print (model ('耀).].shape (print ) len ) model ) )上仍然是复杂的读取数据,需要写入
常见的解决方法如下。
withopen (e :a _ multimodal _ codeeann-k dd18data\ Weibow2v.pickle '、' r '、enc kle ' errors )