These are my config files for pdb++, a drop-in replacement for Python's built-in debugger, pdb
You can embed IPython within pdb, and combined with my IPython Configs it makes for a very pleasant debugging experience.
import IPython | |
import json | |
from pprint import pprint as pp | |
from deepdiff import DeepDiff as diff | |
alias emb IPython.embed() |
import pdb | |
class Config(pdb.DefaultConfig): | |
sticky_by_default = True | |
def setup(self, pdb): | |
print('Use "emb" to enter IPython shell') |
These are my config files for pdb++, a drop-in replacement for Python's built-in debugger, pdb
You can embed IPython within pdb, and combined with my IPython Configs it makes for a very pleasant debugging experience.