➜ 中文文档
A Python Tree Project.
Generate tree data structure of different type, like Linux tree command.
This project has already supported for markdown, directory up to now.
Support for both Python2 & Python3
$ python markdownTree.py [-h] [-t {markdown,dir}] targetDefault tree type is markdown tree.
generate markdown tree based on example.md
$ python markdownTree.py path/to/example.md
$ python markdownTree.py -t markdown path/to/examle.mdgenerate dirtory tree based on a directory
$ python markdownTree.py -t dir path/to/directoryDisplay standard markdown document.
- Source markdown document
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
## Header 2a
### Header 3a
## Header 2a- Effect
$ python markdownTree.py example.md
Header 1
├───Header 2
│ └───Header 3
│ └───Header 4
│ └───Header 5
├───Header 2a
│ └───Header 3a
└───Header 2aAlso adapted for most of documents that not follow standard writing rules. Caz author has made a lot of them already. 😆
- Source markdown document
# Header 1
#### Header 2
##### Header 3
### Header 4
## Header 5- Effect
$ python markdownTree.py example.md
Header 1
├───┐
│ ├───┐
│ │ └───Header 2
│ │ └───Header 3
│ └───Header 4
└───Header 5- Effect
$ python markdownTree.py -t dir example
example
├── example1.md
├── example2.md
├── example3.md
├── note
│ ├── example4.md
│ └── example5.md
└── notedir
├── example6.md
└── example7.md
2 directories, 7 filesDevelop based on Project: https://github.com/kddeisz/tree
