run
Create a Platitudes CLI out of a single function.
Platitudes provides to ways to generate CLIs: pl.Platitudes
and pl.run
.
The latter, unlike a pl.Platitudes
, doesn't allow to add subcommands to
the CLI ala git add/fetch/...
however it's much simpler to use as it only
requires us to pass the function to pl.run
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
main |
Callable
|
The function that will form the base for the new CLI |
required |
arguments |
list[str] | None
|
List of strings passed for the CLI parsing. Defaults to using
|
None
|
config_file |
str | None
|
Name of the additional optional parameter that may be injected to provide default values via a json file. For more information on this functionality consult Config File Defaults |
None
|