From 70183c2a3f6c2c0405c70e713976ee20fc668c19 Mon Sep 17 00:00:00 2001 From: WorldTeacher <41587052+WorldTeacher@users.noreply.github.com> Date: Thu, 8 Feb 2024 15:57:19 +0100 Subject: [PATCH] Refactor CSV parsing logic in csvparser.py --- src/logic/csvparser.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/logic/csvparser.py b/src/logic/csvparser.py index 821b461..95129e5 100644 --- a/src/logic/csvparser.py +++ b/src/logic/csvparser.py @@ -9,17 +9,11 @@ def csv_to_list(path: str) -> list[str]: """ with open(path, newline='') as csvfile: reader = csv.reader(csvfile, delimiter=';', quotechar='|') - data = [] + ret = [] for row in reader: - for i in range(len(row)): - row[i] = row[i].replace('"', "") - data.append(row) - ret= [] - for i in data: - ret.append(i[0]) - return ret - - + print(row) + ret.append(row[0].replace('"', "")) + return ret if __name__ == "__main__": text = csv_to_list("C:/Users/aky547/Desktop/semap/71.csv")