From baf1f3ab7fdb67bfda1504ab957294f716d32670 Mon Sep 17 00:00:00 2001 From: jacques Grelet <Jacques.Grelet@ird.fr> Date: Mon, 11 Mar 2019 04:40:04 +0000 Subject: [PATCH] use read.fieldnames to get key --- roscop/roscop.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/roscop/roscop.py b/roscop/roscop.py index f6d6206..65d2eec 100644 --- a/roscop/roscop.py +++ b/roscop/roscop.py @@ -21,9 +21,11 @@ class Roscop: print("Code roscop file: %s" % self.file) with open(self.file, 'rt') as f: reader = csv.DictReader(f, delimiter=';') + print(reader.fieldnames) for row in reader: - print("%s : %s : %s : %s : %s" % (row['key'], row['long_name'], - row['standard_name'], row['units'], row['format'])) + for key in reader.fieldnames: + print("%s:" % row[key], end='') + print() return # for testing in standalone context -- GitLab