Загрузка tkcalendar занимает много времени, когда я пытаюсь добавить более 10 виджетов календаря. - PullRequest
0 голосов
/ 07 ноября 2018

Привет, у меня есть код, где у меня есть кнопка, которая добавляет виджеты календаря, когда я добавляю более 10 или 11 виджетов, программа сильно отстает. Вставка виджета занимает много времени, может кто-нибудь помочь мне, как обойти эту проблему?

from tkinter import Button, Tk
from tkcalendar import  DateEntry

root = Tk()
Date = []

def Add():
    Date.append({})
    n = len(Date)-1
    Date[n]= DateEntry(root)
    Date[n].grid(row=n+1, column=0)
    print (n)

button = Button(root, text='Add', command=Add).grid(row=0, column=0)

1 Ответ

0 голосов
/ 07 ноября 2018

Когда я добавляю root.mainloop() в конец вашего примера, код работает нормально.

Перед компиляцией убедитесь, что в вашем коде есть mainloop.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...