Beispiel #1
0
    if os.path.getsize('settings.txt') > 0:
        with open('settings.txt', 'rb') as settings:
            load_start = pickle.load(settings)
            print(load_start.preferred_screen)
            start.Start.preferred_screen=load_start.preferred_screen

    if start.Start.preferred_screen == "":
        start_window = start.Start()
        with open('settings.txt', 'wb') as settings:
            # Step 3
            pickle.dump(start_window, settings, -1)
    else:
        if start.Start.preferred_screen == 'Beginner':
            if os.path.getsize('novice.txt') > 0:
                with open('novice.txt', 'rb') as n_s:
                    load_start = pickle.load(n_s)
                    novice = start.NoviceWindow(load_start.listBoxBuffer)
            else:

                novice = start.NoviceWindow(empty)
        elif start.Start.preferred_screen == 'Medium':
            if os.path.getsize('typical.txt') > 0:
                with open('typical.txt', 'rb') as n_s:
                    load_start = pickle.load(n_s)
                    typical = start.TypicalWindow(load_start.listBoxBuffer)
            else:
                typical = start.TypicalWindow(empty)
        elif start.Start.preferred_screen == 'Expert':
            main = start.ExpertWindow()