code: def _dbus_get_interface(bus_name, object_name, interface_name):
      
  
      try:
          obj = _dbus_get_object(bus_name, object_name)
          if not obj:
              raise NameError
          return dbus.Interface(obj, interface_name)
  
      except (NameError, dbus.exceptions.DBusException):
          return None
docs: Fetches DBUS interface proxy object given the specified parameters.
  
          `bus_name`
              Name of the bus interface.
          `object_name`
              Object path related to the interface.
          `interface_name`
              Name of the interface.
  
          Returns object or ``None``.