The CLI has its own command parsing, which is very simple and limited. With argparse it would be possible to handle sub-commands and multiple optional arguments as well as have a better command parser in general.
Example of a more organized interface: instead of having req-send and req-accept commands, there would be a single req command, with send and accept sub-commands.
The CLI has its own command parsing, which is very simple and limited. With argparse it would be possible to handle sub-commands and multiple optional arguments as well as have a better command parser in general.
Example of a more organized interface: instead of having
req-send
andreq-accept
commands, there would be a singlereq
command, withsend
andaccept
sub-commands.