https://www.youtube.com/playlist?list=PLhOuww6rJJNNx06soCkb4aMFhuioQ7tY5
# Examples of programs using `argparse`
This is a collection of example programs to show how you can use the standard Python module `argparse` to handle command-line aruguments.
* `one_arg.py`: one positional argument
* `two_args.py`: two positional arguments
* `nargs2.py`: another way to handle two positional arguments
* `nargs+.py`: one or more positional arguments
* `manual.py`: manually validating an argument inside `get_args`
* `choices.py`: using `choices` to restrict values
* `cat_n.py`: a Python implementation of `cat -n`