Open MaxforCherubim opened 7 months ago
The code is wrong.
from IPython.core.debugger import Pdb def set_trace(): Pdb(.set_trace(sys._getframe().f_back) def debug(f, *args, **kwargs): pdb = Pdb() return pdb.runcall(f, *args, **kwargs)
It should be
from IPython.core.debugger import Pdb import sys def set_trace(): Pdb.set_trace(sys._getframe().f_back) def debug(f, *arg, **kwargs): pdb = Pdb() return pdb.runcall(f, *args, **kwargs)
But even the code get repaired, there still exist a AttributeError AttributeError: 'frame' object has no attribute 'initial_frame'
AttributeError: 'frame' object has no attribute 'initial_frame'
Thanks -- I will have a closer look at updating this for the latest version of Python
The code is wrong.
It should be
But even the code get repaired, there still exist a AttributeError
AttributeError: 'frame' object has no attribute 'initial_frame'