Я пытаюсь преобразовать выходные данные инструмента в структуру данных, но у меня возникают некоторые затруднения с получением правильных результатов. Файл выглядит так:
Fruits
Apple
Auxiliary
Core
Extras
Banana
Something
Coconut
Vegetables
Eggplant
Rutabaga
Вы можете видеть, что элементы верхнего уровня имеют отступ с одним пробелом, а элементы под ним с двумя пробелами для каждого уровня. Элементы также в алфавитном порядке.
Как мне превратить файл в список Python, похожий на ["Fruits", "Fruits/Apple", "Fruits/Banana", ..., "Vegetables", "Vegetables/Eggplant", "Vegetables/Rutabaga"]
?