def click(): # команда кнопки с основного окна
length = entry.get() # поле для ввода текста с основного окна
try:
int_length = int(length)
# если строка успешно конвертирована в целое число, то ничего не происходит
except ValueError:
err = Tk() # и так далее
# отображение ошибки, если строка не может быть конвертирована в целое число
def click(): # команда кнопки с основного окна
lenght = entry.get() # поле для ввода текста с основного окна
try:
int(lenght) # пробуем конвертировать в целое число
except ValueError:
err = Tk() # создаем окно с ошибкой
err_label = Label(err, text="Ошибка: введите целое число!")
err_label.pack()
err.mainloop()
на данный момент код такой: