From 1fb254d1cbf930c3b24f0264174ad0e97a776fad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com> Date: Wed, 12 Aug 2020 12:08:39 +0200 Subject: [PATCH] fix --- src/caosadvancedtools/table_importer.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/caosadvancedtools/table_importer.py b/src/caosadvancedtools/table_importer.py index fd956716..7506e815 100755 --- a/src/caosadvancedtools/table_importer.py +++ b/src/caosadvancedtools/table_importer.py @@ -236,7 +236,12 @@ class XLSImporter(object): # if any of the relevant information is missing, report it - for key in self.obligatory_columns: + i = 0 + okay = True + + while okay and i < len(self.obligatory_columns): + key = self.obligatory_columns[i] + i += 1 if pd.isnull(row.loc[key]): errmsg = ( @@ -248,6 +253,6 @@ class XLSImporter(object): 'category': "inconsistency"}) df = df.drop(index) - continue + okay = False return df -- GitLab