Здравствуйте! Написана программа, в конце которой создается многоугольник. Работает полностью в IDLE и в Thonny, изображение многоугольника появляется. И окно не закрывается. А вот в PyCharm изображение многоугольника не появляется и окно после выполнения предыдущих команд закрывается.
Если же в конце ставлю input(), то в PyCharm ничего не меняется, к тому же в IDLE ( в Тони не смотрел) многоугольник перестает отрисовываться.
Фрагмент программы:
c=Canvas(root, width=500, height=400, bg='black')
c.pack()
……….
c.itemconfig(disk,outline='#1C86EE') #смена цвета диска
tk.update()
time.sleep(2.0)
c.itemconfig(disk,outline='#63B8FF') #смена цвета диска
MKS=c.create_polygon(110, 304, 110, 308, 106, 308, 106, 322, 110, 322, 110, 326,121, 326,
126, 324, 138, 327, 138, 332, 146, 332, 146, 322,138, 332, 138, 324, 131, 322, 142,
318, 142, 312, 128, 307, 128, 302, 134, 302, 134,280, 122, 280, 122, 300, 126, 302,
126, 306, 121, 304, fill='#FFD700', outline='black') #poligon MKS
4 верхних строчки - изменение цвета ранее отрисованного объекта. Работает. Далее создание многоугольника. И он в PyCharm не появляется.
Да, еще. Запуск программы двойным щелчком приводит к полному выполнению с отрисовкой многоугольника и без закрытия окна. Черное окно, наверху название: C:\WINDOWS\py.exe
Your text to link here…
Видимо вопрос мой сугубо дилетантский. Одно время начинал изучать Питон, забросил. Теперь вернулся к Питону …