kopia lustrzana https://github.com/ihabunek/toot
17 wiersze
363 B
Python
17 wiersze
363 B
Python
![]() |
import click
|
||
|
|
||
|
from pkg_resources import iter_entry_points
|
||
|
|
||
|
[entry_point] = list(iter_entry_points('console_scripts', name="toot"))
|
||
|
|
||
|
cli = entry_point.resolve()
|
||
|
print(cli)
|
||
|
ctx = click.Context(cli)
|
||
|
commands = getattr(cli, 'commands', {})
|
||
|
|
||
|
print(ctx)
|
||
|
command: click.Command
|
||
|
for name, command in cli.commands.items():
|
||
|
print(name, command)
|
||
|
print(command.help)
|