Итак, у меня есть некоторый код, который можно использовать для проверки виджета ввода, чтобы можно было вводить только целочисленные значения.Я хотел бы добиться того же эффекта, но вместо целочисленных значений исключаются как целочисленные значения, так и значения с плавающей запятой.
from tkinter import *
root = Tk()
def testVal(inp,acttyp):
if acttyp == '1': #insert
if not inp.isdigit():
return False
return True
entry = Entry(root, validate="key")
entry['validatecommand'] = (entry.register(testVal),'%P','%d')
entry.pack()
root.mainloop()