From b42d23aca3529fe691eef5532e88e9e6fdaa01da Mon Sep 17 00:00:00 2001 From: Florian Obersteiner <florian.obersteiner@kit.edu> Date: Thu, 7 Apr 2022 10:49:29 +0200 Subject: [PATCH] added parser for REVISION keyword to Dataset.revision property --- src/icartt/dataset.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/icartt/dataset.py b/src/icartt/dataset.py index cf625dc..a193dae 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: -- GitLab