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.pyorpython -i exception_viewer.py - To run as module:
pythonw -im exception_viewerorpython -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.