Print tree-style Python class/function outlines.
Project description
install
pip install dotpytree
usage
dotpytree testFile
๐ testFile
๐ test00.py
โโโ ๐ฆ def set_interface
โโโ ๐ฆ def htonl
โโโ ๐ฆ def htons
โโโ ๐ฆ def getaddrinfo
โโโ ๐ฆ def gethostbyname
โโโ ๐ฆ def is_ipv4
โโโ โพ๏ธ class socket
โ โโโ ๐ฆ def __init__
โ โโโ ๐ฆ def __enter__
โ โโโ ๐ฆ def __exit__
โ โโโ ๐ฆ def socknum
โ โโโ ๐ฆ def status
โ โโโ ๐ฆ def connected
โ โโโ ๐ฆ def getpeername
โ โโโ ๐ฆ def inet_aton
โ โโโ ๐ฆ def bind
โ โโโ ๐ฆ def listen
โ โโโ ๐ฆ def accept
โ โโโ ๐ฆ async def async_recv
โ โโโ ๐ฆ async def async_accept
โ โโโ ๐ฆ def connect
โ โโโ ๐ฆ def send
โ โโโ ๐ฆ def sendto
โ โโโ ๐ฆ def recv
โ โโโ ๐ฆ def recvfrom
โ โโโ ๐ฆ def recv_into
โ โโโ ๐ฆ def recvfrom_into
โ โโโ ๐ฆ def readline
โ โโโ ๐ฆ def disconnect
โ โโโ ๐ฆ def close
โ โโโ ๐ฆ def available
โ โโโ ๐ฆ def settimeout
โ โโโ ๐ฆ def gettimeout
๐ test01.py
โโโ ๐ฆ async def async_hello_world
โโโ โพ๏ธ class AsyncHelloWorld
โ โโโ ๐ฆ def __init__
โ โโโ ๐ฆ async def greet
โโโ ๐ฆ def sync_hello_world
โโโ โพ๏ธ class SyncHelloWorld
โ โโโ ๐ฆ def __init__
โ โโโ ๐ฆ def greet
help
dotpytree -h
usage: dotpytree [-h] [--no-emoji] [--show-args] target
Print Python file/class/function tree.
positional arguments:
target Python file or folder to analyze
options:
-h, --help show this help message and exit
--no-emoji Disable emoji output
--show-args Show function arguments
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
dotpytree-0.1.0.tar.gz
(3.6 kB
view details)
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 dotpytree-0.1.0.tar.gz.
File metadata
- Download URL: dotpytree-0.1.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aebe78c5435ed3022f1529e9710cc682021a978a797f1fc14e438051a7b2b052
|
|
| MD5 |
d7fb7338a88ad09feb68b5456b9e1bfc
|
|
| BLAKE2b-256 |
f5344b3597c8229fe7ceb62eace35a16b81611b21bc6a5687cdd8b23bcc87047
|
File details
Details for the file dotpytree-0.1.0-py3-none-any.whl.
File metadata
- Download URL: dotpytree-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f19e819fe8c268f3eb8888878605f8fa32c8997585f1f84c27f6d7add5c95f0
|
|
| MD5 |
beb746d832db0c694e8bb8590b835f39
|
|
| BLAKE2b-256 |
5fa8a2274aa0e3f3533444ef09dadd85c133946cf3ee52946e07480c024fbc01
|