From 6aa7b0880b514390015c05cda588834072739451 Mon Sep 17 00:00:00 2001 From: Patrick Date: Thu, 8 Feb 2024 14:38:13 +0100 Subject: [PATCH] step1 and main updated --- main.py | 10 ++++++++-- requirements.txt | 3 +-- src/step1.py | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 983811c..3b2c8e0 100644 --- a/main.py +++ b/main.py @@ -44,14 +44,20 @@ if __name__ == "__main__": schueler_liste_system = "./Data/test.csv" # Variablen füllen: - school_id = input("Schul-ID eingeben (Format: 'HL070XXXX):") + school_id = "HL070" + input("Schul-ID eingeben HL070:") ox_context = input("OX-Context der Schule eingeben:") if input("Klassen mit führenden Nullen? (Y/N) ").lower() == "y": del_zeros = False else: del_zeros = True - # step1.check_file() + lul_new = step1.check_export_file(lehrer_liste_neu) + lul_sys = step1.create_dataframe_system(lehrer_liste_system) + + sus_new = step1.check_export_file(schueler_liste_neu) + sus_sys = step1.create_dataframe_system(schueler_liste_system) + + # in Datasets aufteilen - Testuser, Abgleich, UUIDs # ---------------------------------------------------- # # Step 2 - auf name, vorname reduzieren und abgleichen # diff --git a/requirements.txt b/requirements.txt index 1e4b83d..1b4766b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,4 @@ -panads chardet~=5.2.0 Kivy~=2.3.0 -pandas~=2.0.3 +pandas Levenshtein~=0.23.0 \ No newline at end of file diff --git a/src/step1.py b/src/step1.py index 85b0798..6031f07 100644 --- a/src/step1.py +++ b/src/step1.py @@ -1,6 +1,5 @@ import pandas as pd import chardet -import csv # prüft aktuelles Format mittels chardet Lib @@ -38,3 +37,4 @@ def create_dataframe_system(path): return pd.read_csv(path, encoding='utf') except pd.errors.ParserError as e: print(f"Fehler beim Einlesen der CSV") +