Python is great at processing structured data. There are all sorts of libraries that you can use to parse JSON, CSV, XML, etc. There are libraries to parse calendar (.ics) files as well.
A few days ago, I needed to pull a CSV report of...
Here are some great resources for learning about Python Scripting.Books Automate the Boring Stuff
by Al Sweigart
Al Sweigart has written a great starting point for learning be a successful Python scripting pro. Automating the boring stuf...