Multi-Level Help¶
Description¶
Very basic script demonstrating the multi-level help messages.
Code¶
from tinyscript import *
__doc__ = "Main description"
__details__ = [
"First level of details",
"Second level of details",
]
if __name__ == '__main__':
initialize()
Help¶
$ python multi-level-help.py -h
Tool
Main description
usage: ./tool.py [-h] [-v]
extra arguments:
-h show extended help message and exit (default: 0)
NB: -hhh is the highest help detail level
-v, --verbose verbose mode (default: False)
$ python multi-level-help.py -hh
Tool
[...]
-v, --verbose verbose mode (default: False)
First level of details
$ python multi-level-help.py -hh
Tool
[...]
-v, --verbose verbose mode (default: False)
First level of details
Second level of details