PyDBusTree is a project mainly written in Python, it's free.
Print DBus Details in a Tree Format
Demonstrates how to print out the full DBus tree by using both sync & async methods of introspecting the stack