簡體   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