Numpy fromfile函数无法正常工作

时间:2018-12-03 19:34:06

标签: python arrays file numpy

因此,我正在编写需要读写文件的代码。我正在使用python和numpy,但是numpy fromfile函数似乎无法正常工作。首先,我创建一个包含500个元素的数组,并使用savetxt函数将其保存。我检查了文件,一切正常,正是我想要的。

import numpy as np 

w = np.zeros(500, float)
np.savetxt("weights.txt", weight, '%.100f', )
print(weight[2])

但是,当我用从文件中读取数组的位置更改创建数组的行后,就会出现问题。零变成非常小的数字。我不知道为什么。这是我从文件中读取的行:

weight = np.fromfile("weights.txt", float, -1)

我应该编写一个自定义函数将文件转换为数组还是有办法使其工作?

0 个答案:

没有答案