Visual treeview utility
Project description
linux tree utility의 개선.
bigdata 분석 및 문서화에 활용하기 좋은 기능을 포함.
Python 3.12.3 기준으로 작성되었으며, Python 3.10 이상에서 동작합니다. 아마도 3.2 이상이면 다 동작할 것으로 예상됩니다.
기능
- tree 구조 출력
- size: human readable
- file count
- file list limit
- 📂 emoji
treeview -h
usage: Main.py [-h] [-d] [-L LEVEL] [-n MAX_FILES] directory
List directory contents.
positional arguments:
directory Directory to read
options:
-h, --help show this help message and exit
-d List directories only
-L LEVEL, --level LEVEL
Descend only level directories deep
-n MAX_FILES, --max-files MAX_FILES
Print only N files in each directory
출력 예
treeview 3d_car_instance_sample
📂 3d_car_instance_sample [2 GB]
└──📂 3d_car_instance_sample [2 GB]
├──📂 camera [340 B 2 개의 파일]
│ ├── 5.cam [169 B]
│ └── 6.cam [171 B]
├──📂 car_models [25 MB 79 개의 파일]
│ ├── 019-SUV.pkl [338 KB]
│ ├── 036-CAR01.pkl [329 KB]
│ ├── 037-CAR02.pkl [354 KB]
│ └── MG-GT-2015.pkl [313 KB]
├──📂 car_poses [1 MB 1,003 개의 파일]
│ ├── 180116_053947113_Camera_5.json [1 KB]
│ ├── 180116_053947909_Camera_5.json [2 KB]
│ ├── 180116_053948523_Camera_5.json [2 KB]
│ └── 180116_053949115_Camera_5.json [1 KB]
├──📂 images [2 GB 1,003 개의 파일]
│ ├── 180116_053947113_Camera_5.jpg [2 MB]
│ ├── 180116_053947909_Camera_5.jpg [2 MB]
│ ├── 180116_053948523_Camera_5.jpg [2 MB]
│ └── 180116_053949115_Camera_5.jpg [2 MB]
└──📂 split [29 KB 2 개의 파일]
├── train.txt [21 KB]
└── val.txt [8 KB]
treeview -d 3d_car_instance_sample
📂 3d_car_instance_sample [2 GB]
└──📂 3d_car_instance_sample [2 GB]
├──📂 camera [340 B 2 개의 파일]
├──📂 car_models [25 MB 79 개의 파일]
├──📂 car_poses [1 MB 1,003 개의 파일]
├──📂 images [2 GB 1,003 개의 파일]
└──📂 split [29 KB 2 개의 파일]
reeview -d -L 1 3d_car_instance_sample
📂 3d_car_instance_sample [2 GB]
└──📂 3d_car_instance_sample [2 GB]
treeview -n 1 3d_car_instance_sample
📂 3d_car_instance_sample [2 GB]
└──📂 3d_car_instance_sample [2 GB]
├──📂 camera [340 B 2 개의 파일]
│ └── 5.cam [169 B]
├──📂 car_models [25 MB 79 개의 파일]
│ └── 019-SUV.pkl [338 KB]
├──📂 car_poses [1 MB 1,003 개의 파일]
│ └── 180116_053947113_Camera_5.json [1 KB]
├──📂 images [2 GB 1,003 개의 파일]
│ └── 180116_053947113_Camera_5.jpg [2 MB]
└──📂 split [29 KB 2 개의 파일]
└── train.txt [21 KB]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gimi9_tree_view-0.5.1.tar.gz.
File metadata
- Download URL: gimi9_tree_view-0.5.1.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f797687dcabaf01b8a3931058c3714133ed9986974547f69b2cfd8cd2b12d690
|
|
| MD5 |
180a6e6f3964e0cc3f6efa146a1a004c
|
|
| BLAKE2b-256 |
8ac837ecf1cc6411e760229136ec95823afcce1fdee3de3863048b8c81a5585f
|
File details
Details for the file gimi9_tree_view-0.5.1-py3-none-any.whl.
File metadata
- Download URL: gimi9_tree_view-0.5.1-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d06975f2d777e567b514ecd85883a30d85d2d19c51bd3def523dddccb652f4c8
|
|
| MD5 |
e1ceb46a49c42b0ce4efabdc6b53208b
|
|
| BLAKE2b-256 |
f19150a8aecd579b6f69883773bc2552e4376760fa23b3b29a9ddf7b5ed825cc
|