netCDF Pythonライブラリを使用してnetCDF変数を読み込み、リスト(変数)は画像(PyCharm IDEを使用)と同じ10進精度を返します。しかし、要素を変数index(変数[0]など)で取得しようとすると、丸め値(5449865.55794など)が返されますが、5449865.55793999997が必要です。私は正しい小数精度でこのリストを反復処理するにはどうすればよいPythonは小数点以下の精度でリストを反復する
?
いくつかの基本的なコード
from netCDF4 import Dataset
nc_dataset = Dataset(self.get_file().get_filepath(), "r")
variable_name = "E"
// netCDF file contains few variables (axis dimensions)
variable = nc_dataset.variables[variable_name]
variable is not a list but a netCDF object, however when using list() or variable[index] will return element value of the axis dimension.
私は[mcve]をお願いします –
コードJeanを更新しましたが、このnetCDFライブラリではわかりません。 –
'decimal'モジュール –