繁体   English   中英

如何在python中检查从GUI输入的字符串的有效性

[英]How to check the validity of a string input from GUI in python

我正在 Tkinter 中输入名称,但是当我想检查是否只输入了字母时,它给出了一个错误:

t1=Label(text="Name:")
t1.place(x=40,y=100)
name=Entry(t)
if name.isalpha():
    print("Valid")
else:
    print("Invalid")

如何检查输入的有效性?

您想检查输入字段的值。 使用name.get().isalpha()

name只是 Entry 的一个实例。 您需要此输入字段的值。 您可以通过在 Entry 实例上调用get()来获得它。

isalpha()仅在str上定义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM