【发布时间】:2020-02-12 16:46:22
【问题描述】:
我想将值存储在 Intvar 变量中,当我点击提交时,如果 entry_var_get 值为空,则显示值为空的错误,请帮助我解决这个问题
import tkinter as tk
from tkinter import messagebox as m_box
win = tk.Tk()
entry_var=tk.IntVar()
entry = tk.Entry(win , text='Enter the number', textvariable= entry_var)
entry.grid(row=0, column=0)
entry_var_get = entry_var.get()
def submit():
if entry_var_get==None:
m_box.showerror('error','empty value')
submit_btn = tk.Button(win , text='submit' , command=submit)
submit_btn.grid(row=1, column=0)
win.mainloop()
【问题讨论】:
标签: python-3.x tkinter tk