Python 如何将mmap文件放入内存?

Python 如何将mmap文件放入内存?,python,numpy,pycharm,mmap,Python,Numpy,Pycharm,Mmap,我使用mmap将NumPy文件加载到内存中 a=np.load('something.npy',mmap='r') 但是如果我想在真实内存中使用它的一段,例如[10],我该怎么做呢?特别是对于调试目的,它将非常有用。因为我无法在PyCharm调试器中访问它。您可以在代码中添加类似于b=a[10]的内容,并在那里设置断点。这样你就可以研究b或a中的内容了,不?不,a[10]是一个2d数组。在科学模式下,它不会显示为表格。对不起,我无法帮助您使用科学模式。要进行详细的调试,可以使用spyder编辑

我使用mmap将NumPy文件加载到内存中

a=np.load('something.npy',mmap='r')

但是如果我想在真实内存中使用它的一段,例如[10],我该怎么做呢?特别是对于调试目的,它将非常有用。因为我无法在PyCharm调试器中访问它。

您可以在代码中添加类似于b=a[10]的内容,并在那里设置断点。这样你就可以研究b或a中的内容了,不?不,a[10]是一个2d数组。在科学模式下,它不会显示为表格。对不起,我无法帮助您使用科学模式。要进行详细的调试,可以使用spyder编辑器并标记要调查的代码