Я пытаюсь запрограммировать маленький калькулятор на python3 с помощью Tkinter. Когда я пытаюсь упорядочить свои кнопки и ввод с помощью grid (), мои кнопки не отображаются. Я уверен, что что-то забыл, но, надеюсь, кто-то найдет мою проблему.
from tkinter import *
gleichung = ""
def zahl_gedrückt(num):
global gleichung
gleichung = gleichung + str(num)
gleichung_text.set(gleichung)
if __name__ == "__main__":
app = Tk()
app.title("Taschenrechner")
app.geometry("400x600")
gleichung_text = StringVar()
gleichung_text.set('Gleichung...')
gleichung_textbox = Entry(app, font=("Calibri 25"), state='disabled', width=400, justify='center', textvariable=gleichung_text)
gleichung_textbox.grid(row=0, columnspan=4)
button1 = Button(app, text=' 1 ', font=("Calibri 40"), command=lambda: zahl_gedrückt(1)).grid(row=2, column=0)
button2 = Button(app, text=' 2 ', font=("Calibri 40"), command=lambda: zahl_gedrückt(2)).grid(row=2, column=1)
app.mainloop()