diff --git a/src/icartt/dataset.py b/src/icartt/dataset.py index cf625dcddd02f67692d122faae3a07594854c88c..a193dae441dee0a3d66b98e077e8d1fb8950d280 100644 --- a/src/icartt/dataset.py +++ b/src/icartt/dataset.py @@ -319,8 +319,7 @@ class StandardNormalComments(collections.UserList): def __str__(self): - s = "\n".join(f"{str(v)}" for _, v in self.keywords.items()) - return s + return "\n".join(f"{str(v)}" for v in self.keywords.values()) class Variable: @@ -707,6 +706,10 @@ class Dataset: rawNcom = [f.readline(doSplit=False) for _ in range(nncom)] self.normalComments.ingest(rawNcom) + r = self.normalComments.keywords["REVISION"].data + r = "0" if not r else r[0].strip("R") + self.revision = r + self.nHeaderFile = f.line if self.nHeader != nHeaderSuggested: