Здравствуйте, я полный новичок в python и сталкиваюсь с проблемой при создании простого gui в tkinter (пытаясь сделать простой понг). В любом случае у меня есть этот код в Python 3:Tkinter gui mainloop "ex ="
from tkinter import Frame
import tkinter
class Pong(Frame):
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.parent.bind("<Key>", self.key)
self.initialize()
def key(self, event):
if event.char == 'q': #end
self.quit()
print("end")
def initialize(self):
print("initialize")
pass
def main():
root = tkinter.Tk()
ex = Pong(root)
root.overrideredirect(True)
root.geometry("{0}x{1}+0+0".format(root.winfo_screenwidth(), root.winfo_screenheight()))
root.mainloop()
main()
Я интересно, что конкретно делает дно «ех = Pong (корень)» часть этого, потому что, если я удалю, что программа не работает, я не могу нажать Q, чтобы уйти, но я не могу найти, что это значит, я буквально не могу найти документацию в Интернете.
Спасибо! Помогли! – redivider