recursive iteration through nested json for specific key in python

I’m trying to pull nested values from a json file. I want to print out each of the values for every “id” key. I think I’m close but can’t figure out why the obj type changes from a dict to a list, and then why I’m unable to parse that list.
Here is a link to the json I’m working with: http://hastebin.com/ratevimixa.tex

Python subprocess.call a bash alias

At work there’s a script that lists completed tasks. This was written by someone else and is hosted over the network. I have an alias in my .bashrc that calls this script, with its many flags and such, and I wanted to write a python script that would call this alias every few minutes so I can have a shell open with updated stats. However, subprocess.call("myAlias") fails. I’m still fairly new to python, and am struggling to figure this out.

Pandas Timedelta in Days

I have a dataframe in pandas called ‘munged_data’ with two columns ‘entry_date’ and ‘dob’ which i have converted to Timestamps using pd.to_timestamp.I am trying to figure out how to calculate ages of people based on the time difference between ‘entry_date’ and ‘dob’ and to do this i need to get the difference in days between the two columns ( so that i can then do somehting like round(days/365.25). I do not seem to be able to find a way to do this using a vectorized operation. When I do munged_data.entry_date-munged_data.dob i get the following :