ich bräuchte da mal ein wenig unterstützung bei meiner sache, nur die geöffneten knoten meines treeviews ausgeben zu lassen.
Code: Alles auswählen
for main_master in self.tree_master.get_children():
self.tree_master.item(main_master, open=True) # EBENE 0
string_1 = self.tree_master.item(main_master)['text']
print(string_1)
for teenager_master in self.tree_master.get_children(main_master):
self.tree_master.item(teenager_master, open=True) # EBENE 1
string_2 = self.tree_master.item(teenager_master)['text']
print(string_2)
for child_masster in self.tree_master.get_children(teenager_master):
self.tree_master.item(child_masster, open=True) # EBENE 2
string_3 = self.tree_master.item(child_masster)['text']
print(string_3)
soweit so gut....
jetzt verändere ich den treeview und möchte mir wieder nur alle geöffneten knoten ausgeben lassen.
Code: Alles auswählen
for main_master in self.tree_master.get_children():
hallo = self.tree_master.item(main_master, option='open') # EBENE 0
print(hallo)
was mache ich falsch?