Hi @blastframe unfortunately for the moment is not possible to implement its own logger in python.
However, you could use any existing loggers.
Here an example that writes into the Application (Default) Logger.
import maxon
txt = "My Wonderfull Text"
defaultLogger = maxon.Loggers.Default()
defaultLogger.Write(maxon.TARGETAUDIENCE.ALL, txt, maxon.MAXON_SOURCE_LOCATION(1), maxon.WRITEMETA.DEFAULT)
Note that the print simply reroutes to the Python logger. But it can be useful to directly use the logger to write if you pass the write meta maxon.WRITEMETA.UI_SYNC_DRAW this way you can force a redraw of the console (slower) after each print, this can be used to avoid the limitation mentioned in the second part of this post.
Cheers,
Maxime