1. 首页
  2. 编程语言
  3. Python
  4. python3 如何读取python2的npy文件

python3 如何读取python2的npy文件

上传者: 2022-01-15 20:45:30上传 PDF文件 78.64 KB 热度 22次

python3读取python2打包的npy文件会报错,原因是编码方式不同,所以只要在读取的时候加上编码方式即可。解决方法路径中的文件是python2打包的。我有.npy文件,它们是使用Python 2.7.9和Numpy版本1.11.3通过命令创建的np.save。Python 2字节码.pyc,.pyo文件无法在Python 3中运行,因为虚拟机和编译器内部版本已随主要版本更改。同样,NumPy的C内部结构和字节码编译器在Python 3中也发生了变化,从而破坏了向后兼容性。)这些变更的组成意味着,如果不对Python 3的字节码解释器和Python 3的NumPy进行大的更改,和/或从Python 2 NumPy字节码到Python 3的转译器,则无法使用这些Python 2 .npy文件。与其对字节码进行逆向工程以对其进行调试,不如尝试获取生成这些文件的源。

下载地址
用户评论