This commit is contained in:
Pranav Srinivas Kumar 2019-03-31 22:06:44 -04:00
commit 8e31190c3d

View File

@ -157,10 +157,9 @@ Here's what's happening:
* We have three optional arguments ```-a```, ```-b``` and ```-c```.
* ```-a``` and ```-b``` are toggle arguments.
* ```-c``` requires 2 floating point numbers from the command-line. You can specify how many inputs to expect using ```nargs```.
* argparse can handle compound arguments ```-abc``` and ```-bac```. This only works with short single-character argument names.
* argparse can handle compound arguments, e.g., ```-abc``` or ```-bac``` or ```-cab```. This only works with short single-character argument names.
- ```-a``` and ```-b``` become true.
- argv is further parsed to identify the inputs mapped to ```-c```.
* Using ```-cab``` will throw an error since argparse expects two inputs for the argument ```-c```.
## Further Examples