def cmd_left(self):
        x = self._get_window().x
        y = self._get_window().y
        candidates = [c for c in self.clients if c.info()['x'] < x]
        target = self._get_closest(x, y, candidates)
        self.focused = self.clients.index(target)
        self.group.focus(self.clients[self.focused])
Run the command described by command, then interact with process.
dataset/ETHPy150Open qtile/qtile/libqtile/layout/xmonad.py/MonadTall.cmd_left--crossover with--dataset/ETHPy150Open fengsp/plan/plan/utils.py/communicate_process