І знову повернемось до теми про консоль та її приховану красу
Про бібліотеку rich я розповідав ось у цьому пості, тож думаю можна перейти одразу до коду та пояснень
Код:
from rich.tree import Tree
from rich import print as rprint
tree = Tree("Project")
tree.add("[green]Code")
tree.add("[blue]Resource").add("[cyan]Images")
tree.add("[red]Data").add("[yellow]Info").add("[purple]Using")
rprint(tree)
Після запуску цього коду, у вас в консолі з'явиться гарно-структуроване дерево з умовними назвами папок, у різних кольорах, вказаних в квадратних дужках.
Варіантів кольорів в rich є досить багато, і з ними ви можете ознайомитись тут:
rich.readthedocs.io
«Найкращий спосіб розібратися в чомусь – спробувати навчити цього ваш ПК»
Дональд Кнут