未提供项目描述
项目描述
Python库,用于生成格式良好的树,类似于UNIX中的`tree`命令。
## 示例
生成如下输出
```
foo
├── bar
│ ├── a
│ └── b
├── baz
└── qux
└── c⏎
d
```
使用如下代码
```python
from operator import itemgetter
from tree_format import format_tree
tree = (
'foo', [
('bar', [
('a', []),
('b', []),
]),
('baz', []),
('qux', [
('c\nd', []),
]),
],
)
print format_tree(
tree, format_node=itemgetter(0), get_children=itemgetter(1))
```
## 许可证
本软件以Apache软件许可协议版本2.0提供。
版权(c)2015 - Jonathan M. Lange
## 测试
使用以下命令运行测试
```
python -m testtools.run discover
```
## 示例
生成如下输出
```
foo
├── bar
│ ├── a
│ └── b
├── baz
└── qux
└── c⏎
d
```
使用如下代码
```python
from operator import itemgetter
from tree_format import format_tree
tree = (
'foo', [
('bar', [
('a', []),
('b', []),
]),
('baz', []),
('qux', [
('c\nd', []),
]),
],
)
print format_tree(
tree, format_node=itemgetter(0), get_children=itemgetter(1))
```
## 许可证
本软件以Apache软件许可协议版本2.0提供。
版权(c)2015 - Jonathan M. Lange
## 测试
使用以下命令运行测试
```
python -m testtools.run discover
```
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源分发
tree-format-0.1.2.tar.gz (4.0 kB 查看散列值)
构建分发
tree_format-0.1.2-py2-none-any.whl (6.7 kB 查看散列值)
关闭
tree-format-0.1.2.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a538523aa78ae7a4b10003b04f3e1b37708e0e089d99c9d3b9e1c71384c9a7f9 |
|
MD5 | f410feac26f56d23f22338476e5613bf |
|
BLAKE2b-256 | 0d918d860c75c3e70e6bbec7b898b5f753bf5da404be9296e245034360759645 |
关闭
tree_format-0.1.2-py2-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | b5056228dbedde1fb81b79f71fb0c23c98e9d365230df9b29af76e8d8003de11 |
|
MD5 | d0ff3956c7c0d0b23732460ea3800d97 |
|
BLAKE2b-256 | b1e5233f0665eba7d4fde8c841f927ceadb6a083c138bcc4762406c1945765d5 |