Название главного экрана не определено - PullRequest
1 голос
/ 26 марта 2020

Я новичок, и недавно я начал использовать библиотеку tkinter. У меня есть проблема: я объявил MainScreen в функции, использующей global, но он говорит, что Name Mainscreen не определено. Просьба помочь.

        import tkinter
        from tkinter import *

        start_screen = tkinter.Tk()
        start_screen.title("Start screen")
        start_screen.attributes('-fullscreen', True)


        def stop_start():
             start_screen.destroy()
             global MainScreen
             MainScreen = tkinter.Tk()
             MainScreen.title("Main Screen")
             MainScreen.attributes('-fullscreen', True)


        Label(start_screen, text=' ', height=20).pack(side='top')
        strt_btn = Button(start_screen, text="START", command=stop_start).pack(side='top')


        def x_btn_root():
             MainScreen.destroy()


        LabelFrame(MainScreen, width=1280, bg='gray').grid(row=0, column=0)
        Button(LabelFrame, text="X", highlightcolor='red', command=x_btn_root).pack(side='left')
        start_screen.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...