INNER CODE UNIT · Python

setup_postmortem_debugger

open2c/cooler · src/cooler/cli/__init__.py:95

def setup_postmortem_debugger():
    import pdb
    import traceback

    def _excepthook(exc_type, value, tb):
        traceback.print_exception(exc_type, value, tb)
        print()
        pdb.pm()

    sys.excepthook = _excepthook


@click.version_option(__version__, "-V", "--version")
@click.group(context_settings=CONTEXT_SETTINGS, cls=UnsortedGroup)
@click.option("-v", "--verbose", help="Verbose logging.", count=True)
@click.option(
    "-d",
    "--debug",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…