from first_try.format_csv import * if __name__ == "__main__": oldlist = 'Data/alte-liste-utf.csv' newlist = 'Data/neue-liste-utf.csv' test = 'GPS/lehrer_HL0707113.csv_intern' new_test = 'GPS/gpsLold.csv' clean = 'GPS/gpsLold2.cvs' # Liste nach Fehler prüfen und Zeichen ersetzen check_file(test) format_csv(test, new_test) clean_data(new_test, clean) # path_old_csv = input('Pfad zur alten Liste eingeben eingeben: ') # format_csv(path_old_csv, oldlist) # path_new_csv = input('Pfad zur neuen Liste eingeben eingeben: ') # format_csv(path_new_csv, newlist) # Generierte Listen mit pandas öffnen # Spaltennamen prüfen und überflüssige Spalten löschen # Abgleich starten -collisions # TODO Testuser + Spezialfälle Raumaccounts etc. "Tafel" "Raum" # TODO Fehlerhafte Sonderzeichen erkennen (oxport_schueler.csv - 171) # TODO File / Ausgabe von Gesamten Zahlen zum Abgleich mit DryRun (ImportLines, Created, Modified, Delete)