私はこのコードを持っており、基本的には私がしたいのは、ボタンを押すとボタンの残高がその金額で更新されることです。残高が現在15で、10を加算した場合、10を加算します。このボタンを更新するにはどうすればよいですか?
from tkinter import *
def bal():
ans = int (input1.get())
total = IntVar()
tot = int (total.get())
tot = tot + ans
res.set(tot+ans)
root = Tk()
root.geometry("1280x720")
upper = Frame(root)
upper.pack()
Label(upper, text ="Sum:", font = ('raleway', 15),).grid(row=0, column = 0)
Label(root, text ="Balance:", font = ('raleway', 15)).place(rely=1.0, relx=0, x=0, y=0, anchor=SW)
res = StringVar()
input1 = Entry(upper)
num2 = Entry(root)
result = Label(root, textvariable = res,font = ('raleway',13))
result.place(rely=1.0, relx=0, x=80, y=-2, anchor=SW)
input1.grid(row=0,column=2)
Button(upper, text ="Add Funds", command = bal).grid(row=4, column=2, ipadx = 65)
mainloop()
root.mainloop()
私は、関数bal内で常に更新される合計を持つようにしましたが、何らかの理由で更新されません。私はPythonの初心者です、ところで:D あなたの助けてくれてありがとう!