Tkinter Canvas: скрытие 100 объектов с помощью «тега» вместо перебора идентификаторов 10 объектов и установки их состоян ⇐ Python
-
Anonymous
Tkinter Canvas: скрытие 100 объектов с помощью «тега» вместо перебора идентификаторов 10 объектов и установки их состоян
Используя холст в Python tkinter, я скрываю несколько объектов. Это два моих подхода, какой более эффективный?
Метод 1
#Этот метод перебирает существующие объекты и устанавливает их скрытое состояние. для идентификатора в Graphics_data: холст.itemconfig(id, состояние="скрытый") Против
Метод 2
#Этот метод находит все объекты с тегом «рисунок» и скрывает их. Canvas.itemconfig("рисование", состояние="скрыто")
или проще.
Если у меня есть 100 объектов с тегом «рисование», и 50 из них уже скрыты, займет ли использование метода одновременного скрытия всех их тега меньше времени по сравнению с тем, если бы все 100 были изначально видимы?
>
Я просто хочу посмотреть, перебирает ли метод 2 все объекты и скрывает ли их один за другим под капотом.
Используя холст в Python tkinter, я скрываю несколько объектов. Это два моих подхода, какой более эффективный?
Метод 1
#Этот метод перебирает существующие объекты и устанавливает их скрытое состояние. для идентификатора в Graphics_data: холст.itemconfig(id, состояние="скрытый") Против
Метод 2
#Этот метод находит все объекты с тегом «рисунок» и скрывает их. Canvas.itemconfig("рисование", состояние="скрыто")
или проще.
Если у меня есть 100 объектов с тегом «рисование», и 50 из них уже скрыты, займет ли использование метода одновременного скрытия всех их тега меньше времени по сравнению с тем, если бы все 100 были изначально видимы?
>
Я просто хочу посмотреть, перебирает ли метод 2 все объекты и скрывает ли их один за другим под капотом.