# eric4.DebugClients.Python

Package implementing the Python debugger

It consists of different kinds of debug clients.

### Modules

AsyncFile | Module implementing an asynchronous file like socket interface for the debugger.
AsyncIO | Module implementing a base class of an asynchronous interface for the debugger.
DCTestResult | Module implementing a TestResult derivative for the eric4 debugger.
DebugBase | Module implementing the debug base class.
DebugClient | Module implementing a Qt free version of the debug client.
DebugClientBase | Module implementing a debug client base class.
DebugClientCapabilities | Module defining the debug clients capabilities.
DebugClientThreads | Module implementing the multithreaded version of the debug client.
DebugConfig | Module defining type strings for the different Python types.
DebugProtocol | Module defining the debug protocol tokens.
DebugThread | Module implementing the debug thread.
FlexCompleter | Word completion for the eric4 shell
PyProfile | Module defining additions to the standard Python profile.py.
eric4dbgstub | Module implementing a debugger stub for remote debugging.
getpass | Module implementing utilities to get a password and/or the current user name.