Загрузка данных


import os
import sys
base_path = r"C:\Users\ученик\AppData\Local\Programs\Python\Python313"
os.environ['TCL_LIBRARY'] = os.path.join(base_path, 'tcl', 'tcl8.6')
os.environ['TK_LIBRARY'] = os.path.join(base_path, 'tcl', 'tk8.6')

from tkinter import *
root = Tk()
root.geometry('700x700')
lf = LabelFrame(root)
lf.pack(expand=True)
l0 = Label(lf, text='0', bg='cyan', font=('', 50), width=4)
l1 = Button(lf,text='1', bg='cyan', font=('', 30))
l2 = Button(lf,text='2', bg='cyan', font=('', 30))
l3 = Button(lf,text='3', bg='cyan', font=('', 30))
l4 = Button(lf,text='4', bg='cyan', font=('', 30))
l5 = Button(lf,text='5', bg='cyan', font=('', 30))
l6 = Button(lf,text='6', bg='cyan', font=('', 30))
l7 = Button(lf,text='7', bg='cyan', font=('', 30))
l8 = Button(lf,text='8', bg='cyan', font=('', 30))
l9 = Button(lf,text='9', bg='cyan', font=('', 30))

lPLS = Button(lf,text='+', bg='cyan', font=('', 30),)
lCE = Button(lf,text='CE', bg='cyan', font=('', 30),width=5)
lDEL = Button(lf,text='<==', bg='cyan', font=('', 30),width=5)
lMIN = Button(lf,text='-', bg='cyan', font=('', 30))
lRAV = Button(lf,text='=', bg='cyan', font=('', 30))

l0.grid(column=0, row=0,columnspan=4, padx=15, pady=15)
l1.grid(column=0, row=3,)
l2.grid(column=1, row=3,)
l3.grid(column=2, row=3,)
l4.grid(column=0, row=4,)
l5.grid(column=1, row=4,)
l6.grid(column=2, row=4,)
l7.grid(column=0, row=5,)
l8.grid(column=1, row=5,)
l9.grid(column=2, row=5,)

lCE.grid(column=0, row=1, columnspan=2)
lDEL.grid(column=2, row=1, columnspan=4)
lPLS.grid(column=3, row=3)
lMIN.grid(column=3, row=4)
lRAV.grid(column=3, row=5)

mainloop()