PyQtTerm is a python-based qt widget providing basic python editing and execution.
PyQtTerm was started to allow for an easy way to integrate a python terminal in applications that already provide a python interpreter but no interactive console/terminal.
- Live Terminal Execution
 - Basic Syntax Highlighting
 - Current Line Highlighting
 - Line Numbering
 - Syntax Error Line Highlighting
 - Traceback Hyperlinks (with hover-over detail)
 
- Stacktrace Browser
 - Better Syntax Markup
 - Verbose Syntax Error Popover
 - Source File Loading
 - History Restore
 
python setup.py build python setup.py install
from PySide import QtGui
import qtterm
import sys
app = QtGui.QApplication(sys.argv)
w = qtterm.QtTermWidget()
w.show()
app.exec_()Provided under the Simplified BSD License