Cоздание иерархического дерева на python на основании данных из excel
Есть данные в эксель таблице(скрине только кусок файла, на самом деле там огромная структура):
Необходимо на основании этих данных написать программу на Python, которая будет отображать эти данные в виде дерева (как на примере ниже):
Иерархия на самом деле сложная и громоздкая, в файле Excel присутствую такие поля как ID папки, ее название, ID родительской структуры и уровень вложенности.
....пересматривал кучу примеров с tkinter Treeview, QTreeWidget, ни одного подходящего примера не нашел. Подскажите, пожалуйста, как проще всего сделать ? Я данные из эксель переливал в словарь но дальше не понятно как мне циклом их загрузить в само дерево.