# # # Zeiterfassung # Bibliotheksimports from timestamping import * from users import * from jsonhandler import * from definitions import * from ui import * # Funktionen # Hauptfunktion def main(): userList = printUserList() win_stempeln(userList) exit() # Konsole while True: print(program_name + " " + str(program_version)) print("Welche Funktion soll ausgeführt werden?") print("1: Stempeln") print("2: Stempelübersicht anzeigen") print("0: Beenden") question = int(input("Geben Sie Ihre Antwort ein: ")) if question == 1: userlist = printUserList() which_user = input("Für welchen User soll gestempelt werden? ") append_timestamp(determine_filename(userlist[int(which_user) - 1])) print("Stempeleintrag vorgenommen") elif question == 2: userlist = printUserList() which_user = input("Für welchen User sollen die Stempelzeiten angezeigt werden? " ) print("Zustand: " + stempel_zustand(determine_filename(userlist[int(which_user) -1]))) overview(determine_filename(userlist[int(which_user) - 1])) elif question == 0: exit() else: print("Keine Eingabe erkannt.") # Programmstart if __name__ == "__main__": main()