Как узнать, есть ли у узла дерева дети
Я пытаюсь найти код, чтобы узнать, есть ли у узла дерева дочерние элементы в Tkinter python 2.6. Я пытался с подобным кодом wxpython, но это не удалось! Это для того, чтобы я хотел немного поработать с моим виджетом ttk treeview, если я смогу получить такие детали, как, если существует какой-либо дочерний узел (True/False) или сколько дочерних узлов, то мне легко сделать "IF" -Условия "в моей программе.
Кто-нибудь, пожалуйста, помогите мне в ближайшее время
Пожалуйста, обратите внимание, мой код
childItems= self.tree.ItemHasChildren("Arithmetic")
print childItems
Ошибка:
AttributeError: Экземпляр Treeview не имеет атрибута ItemHasChildren
0 ответов
Я искал то же самое и придумал следующее:
if tree.get_children([iid_of_the_active_selection]):
pass
Он работает для конфигурации с одним выбором (selectmode="browse"). Не уверен, что это то, что вы искали, но надеюсь, что это поможет.