Metadata-Version: 2.1
Name: parseargs
Version: 0.0.3
Summary: A simple package for parsing function arguments from the command line
Home-page: https://github.com/AndrewNolte/ParseArgs
Author: Andrew Nolte
Author-email: anolte512@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown

# ParseArgs


Example:
```
from parseargs import parseargs



def fun(firstname, lastname:str, number:int = 5):
	print(f"Hello {firstname} {lastname}")
	print(f"Your number is {number}")
	number *= 2
	print(f"Twice your number is {number}")



parseargs(fun)
```

Now on the command line, you can do:

```
python fun.py ricky bobby --number 5
```

Notice how it will print out 10. If you remove the annotation declaring the number an int, it will instead print out 55.

