Hi All,
I need to build a tree ctrl automatically from a dictionary defined in
such a way:
items = {"A":
["Obj1","Obj2","Obj3","Obj4","Obj5","Obj6","Obj7","Obj8","Obj9"],
"B":
["Doc1","Doc2","Doc3","Doc4","Doc5","Doc6","Doc7","Doc8","Doc9"],
"C":
["Link1","Link2","Link3","Link4","Link5","Link6"],
"D":
["Obj1","Obj2","Obj3","Obj4","Obj5","Obj6","Obj7"]}
Does anyone know how to do this task?
Thanks in advance.
Robin
2
Something like this will work.
for key, values in items.items():
parentItem = tree.AppendItem(root, key)
for value in values:
tree.AppendItem(parentItem, value)
···
On 2/9/11 5:38 AM, Shansal wrote:
Hi All,
I need to build a tree ctrl automatically from a dictionary defined in
such a way:
items = {"A":
["Obj1","Obj2","Obj3","Obj4","Obj5","Obj6","Obj7","Obj8","Obj9"],
"B":
["Doc1","Doc2","Doc3","Doc4","Doc5","Doc6","Doc7","Doc8","Doc9"],
"C":
["Link1","Link2","Link3","Link4","Link5","Link6"],
"D":
["Obj1","Obj2","Obj3","Obj4","Obj5","Obj6","Obj7"]}
Does anyone know how to do this task?
--
Robin Dunn
Software Craftsman