读取.npy文件,加载时间过长,崩溃

读取.npy文件,加载时间过长,崩溃

  • 问题:.npy加载时间过长,导致崩溃
  • 可能的原因
  • 解决方法

问题:.npy加载时间过长,导致崩溃

oddata = np.load(oddata)[()]

崩溃

可能的原因

py2读取py3读取方式可能不同,
1)allow_pickle=True在版本的numpy中需要
2)解码方式不同:py3为ASCII码,py2为latin1码

解决方法

oddata = np.load(oddata,allow_pickle=True,encoding='latin1')[()]

添加
allow_pickle=True,
encoding=‘latin1’

你可能感兴趣的:(python)