I get to use Python at work, so I have picked up a few tricks for that. It is really powerful, but you can use simple structures for this sort of thing. A lot depends on the libraries you have. beem is pretty good, but I need to look into LightHive as we need something that is supported. If you know SQL then @hivesql can do a lot.
BTW I just tried your script. I found one bug. It seems a lot of people mute me :)
Haha, yeah, you do have more than some of us. I noticed that too! That is cool that you do so much with it at work. I wish I had to use it more, then I might be better at it. I enjoyed the SQL class I took but I have forgotten a lot of it. I might need to checkout @hivesql.
You do need to use these tools to keep your skills up. There are other languages I used to use, but I'm rusty with those now.