step1 and main updated
This commit is contained in:
10
main.py
10
main.py
@@ -44,14 +44,20 @@ if __name__ == "__main__":
|
|||||||
schueler_liste_system = "./Data/test.csv"
|
schueler_liste_system = "./Data/test.csv"
|
||||||
|
|
||||||
# Variablen füllen:
|
# 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:")
|
ox_context = input("OX-Context der Schule eingeben:")
|
||||||
if input("Klassen mit führenden Nullen? (Y/N) ").lower() == "y":
|
if input("Klassen mit führenden Nullen? (Y/N) ").lower() == "y":
|
||||||
del_zeros = False
|
del_zeros = False
|
||||||
else:
|
else:
|
||||||
del_zeros = True
|
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 #
|
# Step 2 - auf name, vorname reduzieren und abgleichen #
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
panads
|
|
||||||
chardet~=5.2.0
|
chardet~=5.2.0
|
||||||
Kivy~=2.3.0
|
Kivy~=2.3.0
|
||||||
pandas~=2.0.3
|
pandas
|
||||||
Levenshtein~=0.23.0
|
Levenshtein~=0.23.0
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
import pandas as pd
|
import pandas as pd
|
||||||
import chardet
|
import chardet
|
||||||
import csv
|
|
||||||
|
|
||||||
|
|
||||||
# prüft aktuelles Format mittels chardet Lib
|
# prüft aktuelles Format mittels chardet Lib
|
||||||
@@ -38,3 +37,4 @@ def create_dataframe_system(path):
|
|||||||
return pd.read_csv(path, encoding='utf')
|
return pd.read_csv(path, encoding='utf')
|
||||||
except pd.errors.ParserError as e:
|
except pd.errors.ParserError as e:
|
||||||
print(f"Fehler beim Einlesen der CSV")
|
print(f"Fehler beim Einlesen der CSV")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user