Spyder Tkinter Как сделать чтобы если введенная информация выходит за пределы допустимого диапазона, пользователь получает уведомление через окно сообщений; То есть, у меня от 1 до 10 в Spinbox, а человек вводит клавиатурой 20 и нажимает сохранить в .txt, то окно ему сказало, что слишком большая цифра
from tkinter import messagebox
if i > 10 or i < 1:
root = tk.Tk()
messagebox.showinfo('Wrong input!', ("Your input should be \n in range (1, 10)"))
try:
root.destroy()
except:
pass
Объяснение: