Hi Stev,
I'll have a look at it!
I don't think you can make the python code do a 2-step verification, since it would require it to read text messages from your cell phone ;-) What I will do is make a dedicated password for my Google account, just for this device, same as I have done for my phone.
I'll let you know when I have tried the code!
/Thomas