Python 加载和保存numpy矩阵

Python 加载和保存numpy矩阵,python,numpy,Python,Numpy,我在加载numpy矩阵时遇到问题。我通过以下方式成功地将其保存到磁盘: self.q.dump(fileName) 现在我想能够加载它。据我所知,load命令应该起到以下作用: self.q.load(fileName) 但似乎不是。有人知道可能出了什么问题吗?也许这个函数不叫做load help(numpy.ndarray) | dump(...) | a.dump(file) | | Dump a pickle of the array to

我在加载numpy矩阵时遇到问题。我通过以下方式成功地将其保存到磁盘:

self.q.dump(fileName)
现在我想能够加载它。据我所知,load命令应该起到以下作用:

self.q.load(fileName)
但似乎不是。有人知道可能出了什么问题吗?也许这个函数不叫做load

help(numpy.ndarray)

 |  dump(...)
 |      a.dump(file)
 |      
 |      Dump a pickle of the array to the specified file.
 |      The array can be read back with pickle.load or numpy.load.
 |      
 |      Parameters
 |      ----------
 |      file : str
 |          A string naming the dump file.

numpy.load
应该可以正常工作。

可以,但不行。AttributeError:'numpy.ndarray'对象没有属性'load'@d.e.:I不是数组上的方法,而是函数。请务必像
numpy.load(filename)
那样调用它,而不是
q.load(..)
(其中q是数组)。这是否回答了您的问题?