From b0bcdc6fe1762e90968a811e77bb4212c1f54c52 Mon Sep 17 00:00:00 2001 From: TrisNol Date: Sat, 11 Nov 2023 11:18:23 +0100 Subject: [PATCH] refactor: PR feedback implemented --- .../utils/data_extraction/bundesanzeiger.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/aki_prj23_transparenzregister/utils/data_extraction/bundesanzeiger.py b/src/aki_prj23_transparenzregister/utils/data_extraction/bundesanzeiger.py index 06c6287..2a161c5 100644 --- a/src/aki_prj23_transparenzregister/utils/data_extraction/bundesanzeiger.py +++ b/src/aki_prj23_transparenzregister/utils/data_extraction/bundesanzeiger.py @@ -248,8 +248,7 @@ class Bundesanzeiger: return None return transformed_value * factor - for index, row in table.iterrows(): - table.iloc[index][0] = cleanse_string(row.iloc[0]) # type: ignore + table[table.columns[0]] = table[table.columns[0]].apply(cleanse_string) # type: ignore converter = { "Mio€": 1 * 10**6, @@ -304,8 +303,7 @@ class Bundesanzeiger: if not isinstance(name_cleansed, str): continue for exp in exps: - # print(row[0]) - name_cleansed = re.sub(exp, "", name_cleansed).strip() + name_cleansed = re.sub(exp, "", name_cleansed.strip()) kpis[name_cleansed] = row.iloc[1] return kpis