Problem
I get a lot of interesting ideas from reading the wxPython Google group or StackOverflow. The other day I saw someone asking about how to make Python’s logging module
write its output to file and to a
TextCtrl
. It turns out that you need to create a custom logging handler to do it. At first, I tried just using a normal StreamHandler and redirecting stdout via the sys module (sys.stdout) to my text control, but that would only redirect my print statements, not the log messages.