I have an app that I want to replace
In my frame
__init__() I instantiate a log window.
self.log_window = wx.LogWindow( None, 'Log Window', show=True )
and in an event handler I have a simple test log statement.
wx.LogInfo( f"xxxxxxxxx" )
When called I get the following error:
TypeError: LogInfo(): argument 1 has unexpected type 'str'
What am I doing wrong? The docs aren’t overly clear and I can’t find any good examples online or in
wxdemo on how to use the logging system.
wx.LogError() does seem to work. A dialog is displayed with the message.
wx.LogError( f"xxxxxxxxx" )
What I am after is something that mimics python’s
logging, but will output to a log window instead of the terminal. This includes errors (e.g.
logger.error("blah blah") should output the log window (console) and not necessarily pop up a dialog.