| Setup |
Command |
Notes |
| install |
pip install fire |
|
| Creating a CLI |
Command |
Notes |
| import |
import fire |
|
| Call |
fire.Fire() |
Turns the current module into a Fire CLI. |
| Call |
fire.Fire(component) |
Turns component into a Fire CLI. |
| Using a CLI |
Command |
Notes |
| Help |
command -- --help |
|
| REPL |
command -- --interactive |
Enters interactive mode. |
| Separator |
command -- --separator=X |
This sets the separator to X. The default separator is -. |
| Completion |
command -- --completion [shell] |
Generate a completion script for the CLI. |
| Trace |
command -- --trace |
Gets a Fire trace for the command. |
| Verbose |
command -- --verbose |
|
Note that flags are separated from the Fire command by an isolated -- arg.