CRM API V2 Python Example Needed

CRM API V2 Python Example Needed

I'm new to Python but was able to create an API connection using API version 1 to my Zoho CRM. I've tried for the last two days to write a Python script based on API version 2 but having a very difficult time. I've tried to use the examples in the API documentation but its just not working. I was hoping that someone could show me from start to finish how to write a very simple Python script to display a list of modules. I'd like to see how the API is initiated and how it makes the header calls and maybe do a simple print of the module list. 

Thanks in advance!