Вадимка))), ну так запусти код самостоятельно, без IDLE. Или ты будешь свой скрипт всегда через неё запускать?
Я прямо таки сижу и вижу, как ты требуешь от пользователя установить питон и его среду IDLE для запуска "программы".
Вадимка))), 3 года.... Госпаде... И ноль знаний... Мне даже жалко тебя.
Ну запусти свой код через консоль. И посмотри как он у тебя работает.
спойлер
ни как!
У тебя среда IDLE обладает окном и обрабатывает сообщения от ОС вместо ткинтера. Это не более чем забавная фича, а не правило. Твой код без mainloop не рабочий, не самостоятельный (хотя о какой самостоятельности может вообще идти речь, когда речь о питоне).
Ни кто и ни когда не запускает свои скрипты на питоне через IDLE, они запускаются отдельно и отдельно нет цикла обработки сообщений, а следовательно без mainloop ничего работать не будет с самых первых версий Tkinter.
Другими словами тебе всё это время лишь "везло", а код был всегда не верный. И ты за 3 года ни разу не запускал свой код вне IDLE? Грустно
Вадимка))), "изучать" материал "3 года" и не знать что такое главный цикл приложения. Это само по себе заявление, которое ставит под сомнения правдивость твоих слов.
Вадимка))), так что будьте добры, изучайте материал, прежде чем задавать вопросы и тем более пытаться оправдать своё невежество, ещё и обвиняя в этом других
Вадимка))), не смешите людей. loop был всегда. Это основной метод для работы приложения. Он обрабатывает сообщения от ОС. mainloop - это цикл while True, без которого ни одно приложение с окнами в windows не будет работать. 3 года... И не стыдно так нагло врать, чтобы оправдаться?
Вадимка))), есть документация и примеры на оф. сайте. Постарайтесь хоть немного изучать то, что хотите использовать. В противном случае на этом ресурсе вам не будут помогать.
Andrei Brizhak, Delphi не устаревший язык и технология. Разработка на нём такая же современная и удовлетворяет всем потребностям. Язык как и среда регулярно обновляются. Минимум каждую четверть года.
А кроссплатформенный фреймворк очень мощный. С возможностью создавать 3D сцены в дизайнере. До Unity конечно далеко, но это есть. Помимо этого Delphi не тянет зависимостей (абсолютно ни каких) и компилируется в нативный код целевой платформы.
Ilya Loopashko, ты не разобрался в проблеме, т.к. не привел ни каких попыток решения своей проблемы. Ты получил готовый ответ, который используешь и забудешь. Впоследствии, прейдя с точно таким же глупым вопросом сюда снова и снова. Без отложения знаний или хоть какого-то понимания.
Ilya Loopashko, это не бестолковые комментарии. Это обычные комментарии. Не ответ и не решение. Это комментарий. Комментарий придуман именно для этого: выразить свою точку зрения, добавить что-то по теме.
Бессмысленен в данном случае ответ на ваше ЗАДАНИЕ (а не вопрос). Это противоречит правилам ресурса. Для этого есть соответствующий пункт жалобы "Это задание, а не вопрос", который я уже давно нажал.
Ответ бессмысленен по той причине, что ваше ЗАДАНИЕ - это элементарная вещь, которая решается легко, если хоть немного начать соображать самостоятельно. Этот ответ бессмысленен и вреден, т.к. поощряет тебе-подобных спамить глупыми вопросами-заданиями на данном ресурсе.
Этот форум создан для решения проблем, а не для решения чьих-то задач.
Я прямо таки сижу и вижу, как ты требуешь от пользователя установить питон и его среду IDLE для запуска "программы".