[英]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.