This python Tutorial might sound super noobish but it is very helpful. I reference it as well as the actual library reference pretty often when I am lucky enough to be writing code.
Language Basics / Tutorial
https://docs.python.org/3/tutorial/
Library Reference
https://docs.python.org/3/library/index.html
This is the python argument parsing library I was talking about:
https://docs.python.org/3/howto/argparse.html
I guess if you have only required arguments then it would be overkill.