允许用户只输入数字,不输入字母



你能帮我吗我有这个代码

Label (self.window,width=55,text=":Enter your wight ").pack ()
self.kg = StringVar ()
Entry (self.window,width=55, textvariable=self.kg).pack ()

我想让用户只输入数字我想让用户输入最多3个数字和最多250个数字

请帮助我,谢谢!

太迟了,但还是来吧:

def comm(self):
def val():
try:
int(entry.get())
if len(entry.get()) <= 3:
sum =  250 - int(entry.get())
if sum < 0:
entry.delete(0, 'end')
else:
entry.delete(0, 'end')
except:
entry.delete(0, 'end')
root.after(1, val)
entry.bind('<Key>',comm)

将'entry'替换为您的条目名称,root

也是如此

相关内容

  • 没有找到相关文章

最新更新