所以我知道python中的條目是如何作業的,我在一些專案中對其進行了編碼。但在一個專案中,需要從用戶那里獲取數字(數字)值。但它給出了條目僅支持字串資料的錯誤。你能解決這個問題嗎?謝謝。
uj5u.com熱心網友回復:
您只需要將其型別轉換為整數。例如。這段代碼對我有用:
from tkinter import *
win=Tk()
win.geometry("700x350")
def cal_sum():
t1=int(a.get()) # Casting to integer
t2=int(b.get()) # Casting to integer
sum=t1 t2
label.config(text=sum)
Label(win, text="Enter First Number", font=('Calibri 10')).pack()
a=Entry(win, width=35)
a.pack()
Label(win, text="Enter Second Number", font=('Calibri 10')).pack()
b=Entry(win, width=35)
b.pack()
label=Label(win, text="Total Sum : ", font=('Calibri 15'))
label.pack(pady=20)
Button(win, text="Calculate Sum", command=cal_sum).pack()
win.mainloop()
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/431565.html
標籤:Python python-3.x 用户界面 tkinter tkinter-entry
上一篇:試圖制作一個生成預制物件的腳本
