edflow.fpdb module

Summary

Classes:

ForkedPdb

Pdb subclass which works in subprocesses.

Reference

class edflow.fpdb.ForkedPdb(completekey='tab', stdin=None, stdout=None, skip=None, nosigint=False, readrc=True)[source]

Bases: pdb.Pdb

Pdb subclass which works in subprocesses. We need to set stdin to be able to interact with the debugger. os.fdopen instead of open(“/dev/stdin”) keeps readline working. https://stackoverflow.com/a/31821795

interaction(*args, **kwargs)[source]