Предмет: Информатика,
автор: artemhaha
Spyder Tkinter
Как сделать чтобы если введенная информация выходит за пределы допустимого диапазона, пользователь получает уведомление через окно сообщений; То есть, у меня от 1 до 10 в Spinbox, а человек вводит клавиатурой 20 и нажимает сохранить в .txt, то окно ему сказало, что слишком большая цифра
Ответы
Автор ответа:
1
Ответ:
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
Объяснение:
artemhaha:
Пишет что не знает что такое except
Похожие вопросы
Предмет: Русский язык,
автор: DAvadaVA
Предмет: Русский язык,
автор: Zenit841
Предмет: Английский язык,
автор: egor200606
Предмет: Математика,
автор: alisak2731
Предмет: Химия,
автор: Restoer