diff --git a/IPython/core/magics/execution.py b/IPython/core/magics/execution.py index 159169d..f445e8b 100644 --- a/IPython/core/magics/execution.py +++ b/IPython/core/magics/execution.py @@ -437,7 +437,7 @@ python-profiler package from non-free.""") def _debug_exec(self, code, breakpoint): if breakpoint: - (filename, bp_line) = breakpoint.split(':', 1) + (filename, bp_line) = breakpoint.rsplit(':', 1) bp_line = int(bp_line) else: (filename, bp_line) = (None, None)