我試圖通過python跟蹤一個bug,現在把我帶到了ansi-c的mmap。 import os, mmap
filename = <name to ntfs file>
os.path.exists(filename) # is true
with open(filename, 'rb') as f:
# f.fileno() is 3 or 19 (not -1)
m
我想在Matlab中使用ncread子集.nc文件。我正在尋找劃分經度-74.6875至-10.3125(W)和緯度58.2500至84.7500(N)的數據來創建格陵蘭周圍的邊界框。我想要數據的每一天的子集。我嘗試下面的代碼,它適用於經度和緯度的,我需要的指數,但產生翻轉(倒置)格陵蘭的版本(見附表1): data = ncread('dust_ddep.nc','dust_ddep',[4
我有一個巨大的hdf5文件(〜100GB,連續存儲),我需要隨機訪問不同的點。在python/h5py或C/H5Dread中使用索引似乎很慢,因此我想直接mmap數據。 實際上,這在我的本地64位Fedora 25上的h5py/numpy中可用,跟在this之後。但在遠程集羣上,儘管python似乎是64位,並且使用C中的mmap對100GB文件進行了簡單測試,但大型文件([Errno 12] C