docs: def get_worker(self, *queues):
          """
          Returns an RQ worker instance for the given queue names, e.g.::
  
              configured_worker = rq.get_worker()
              default_worker = rq.get_worker('default')
              default_low_worker = rq.get_worker('default', 'low')
  
          :param \\*queues: Names of queues the worker should act on, falls back
                            to the configured queues.
          """
          if not queues:
              queues = self.queues
          queues = [self.get_queue(name) for name in queues]
          worker_cls = import_attribute(self.worker_class)
          worker = worker_cls(
              queues,
              connection=self.connection,
              job_class=self.job_class,
              queue_class=self.queue_class,
          )
          for exception_handler in self._exception_handlers:
              worker.push_exc_handler(import_attribute(exception_handler))
          return worker