Как узнать, есть ли у узла дерева дети

Я пытаюсь найти код, чтобы узнать, есть ли у узла дерева дочерние элементы в 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"). Не уверен, что это то, что вы искали, но надеюсь, что это поможет.

Другие вопросы по тегам