With the Python 3 DBUS module, the default arguments which a signal handler takes for the PropertiesChanged signal are as follows:
def handler(interface, changed_properties, invalidated_properties):
something...
With the listener setup something like below:
dbus.Interface.connect_to_signal("PropertiesChanged", handler)
How can I add an extra argument on the end, so that I can have a signal handler with a structure like this:
def handler(interface, changed_properties, invalidated_properties, extra_argument):
something...