<s>[INST] Is there a function in Python to print all the current properties and values of an object? So what I'm looking for here is something like PHP's print_r function. This is so I can debug my scripts by seeing what's the state of the object in question.
 [/INST] You want vars() mixed with pprint:
from pprint import pprint
pprint (vars(your_object))

 </s>