2016-10-06 24 views
0

.ncファイルをダウンロードし、ファイルが空でないことを確認しました。私は以下のようにPythonでファイルを読み込むしようとしていますValueError:mmapの長さがPythonのファイルサイズより大きい

sh = S.netcdf_file('_grib2netcdf-atls15-95e2cf679cd58ee9b4db4dd119a05a8d-grVIhe.nc','r') 

が、それはエラーを与える:

ValueError: mmap length is greater than file size 

私は理由を見つけるために多くのことを検索しましたが、それらのほとんどは、空のファイルに関連しています私はこのファイルが空ではないと確信しています。誰もそれについて考えているのですか?あなたの助けは本当に感謝しています。

+0

http://earthdef.caltech.edu/boards/3/topics/224、これは役に立ちます。 –

答えて

0

mode = 'r +'で開くようにしてください。そうすれば、より大きなメモリマップに対応するためにファイルサイズを拡張するための細かいパーミッションが与えられます。

関連する問題