Python Interactive GUI console that displays exceptions and tracebacks in an interactive python environment, and provides a sidebar for selecting which exception. Provides PyQt5 imports For ease of use with PyQt5 Testing or libraries with verbose exception tracebacks.
The exception_viewer.py
script contains the neccecary startup code when run as __main__
, and python must be run in interactive mode.
- Run as Script:
pythonw -i exception_viewer.py
orpython -i exception_viewer.py
- To run as module:
pythonw -im exception_viewer
orpython -im exception_viewer
Running as module will be used if this module is installed in python site packages (TODO).
The scripts use pythonw
, but can be replaced with regular python
if pythonw
is not available.
This project is experimental, so names and features are likely to change, and there is no warrantry. A formal releasse will likely be done under a new repo with a better package name, and this repo will be archived.