Treer
Ascii Tree Tool for Python!
Powered by Yamato Nagata
from treer import Tree
root = Tree.from_path("tests")
root.colorize = False
print(root.draw())
# tests
# ├── test.py
# └── test_dir
# ├── dir1
# │ ├── dir1-1
# │ │ └── dir1-1-1
# │ ├── dir1-2
# │ └── *dir1-3
# ├── dir1-1
# └── dir2
# ├── dir2-1
# └── dir2-2
root = Tree.from_mapping({
'root': {
'dir1': {
'file1': None,
'file2': None,
'dir1-2': {
'file3': None,
},
},
'dir3': [
'file4',
'file5',
],
'dir4': 'file6'
}
})
root.colorize = False
print(root.draw())
# root
# ├── dir1
# │ ├── file1
# │ ├── file2
# │ └── dir1-2
# │ └── file3
# ├── dir3
# │ ├── file4
# │ └── file5
# └── dir4
# └── file6
colored example
Installation
$ pip install treer
Metadata
Release files for Treer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| Treer-0.1.0.tar.gz | 4.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Treer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.9 kB
Release files / Treer-0.1.0.tar.gz
| Download URL | Treer-0.1.0.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e969cee911a8d457dcf7fb79b88f1950fb0f028f58486539be0e38074dc6c6f
|
|
BLAKE2b-256 checksum How to use checksums |
9307de5142bdc07d133e00ae256ede32ed3e3bfabb7879c64b54fc4cad5d85ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
|
Release files / Treer-0.1.0-py3-none-any.whl
| Download URL | Treer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
25760565174c327ca21ff9da4bf73d6261ee62df652c5245da2fa8c6c4bb0761
|
|
BLAKE2b-256 checksum How to use checksums |
873e1db0f5377a2471ac5b9d3ed7e69e0b608d04ab1cd69b161ed57844368287
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
|
Security for Treer 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.