def excepthook(etype, evalue, etraceback):
lines = format_exception(etype, evalue, etraceback)
pager = Pager()
+ pager.stdout = ColoredFile(pager.stdout, '\033[31m') # red
for line in lines:
- pager.write(
- '\033[31m' + line.rstrip('\n') + '\033[0m\n') # red, reset
+ pager.write(line)
pager.close()
sys.excepthook = excepthook