def breakpoint(self, bp):
        """Retrieve a specific breakpoint object.

        Accepts either a breakpoint number, or a (filename, line) tuple
        """
        try:
            if isinstance(bp, tuple):
                filename, line = bp
                return self.bp_index[filename][line]
            else:
                return self.bp_list[bp]
        except __HOLE__:
            raise ConnectionNotBootstrapped()
        except KeyError:
            raise UnknownBreakpoint()
dataset/ETHPy150Open pybee/bugjar/bugjar/connection.py/Debugger.breakpoint