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"
|
||||
|
||||
# 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 #
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
panads
|
||||
chardet~=5.2.0
|
||||
Kivy~=2.3.0
|
||||
pandas~=2.0.3
|
||||
pandas
|
||||
Levenshtein~=0.23.0
|
||||
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user