python:输出像unix' tree'命令

时间:2015-02-25 15:40:14

标签: python unix terminal

我试图拥有这种输出

├── config.dat
├── data
│   ├── data1.bin
│   ├── data2.sql
│   └── data3.inf
├── images
│   ├── background.jpg
│   ├── icon.gif
│   └── logo.jpg
├── program.exe
└── readme.txt

给定一个字符串数组等嵌套数组(或者一个json对象,我对输入非常灵活)

目标是实现a" task / subtask / subsubtask等。"在CLI中列出了redmine API。我很确定已经有了这个库,但我无法找到它(谷歌主要回复抽象树/ RB树等等)

1 个答案:

答案 0 :(得分:1)

import pprint
pprint.pprint(some_object)

pprint是漂亮印刷品的缩写。如果您有JSON字符串,则可能需要首先通过json.loads()