.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2020 by Total Control Software License: wxWindows License .. include:: headings.inc .. _wx.LogStderr: ========================================================================================================================================== |phoenix_title| **wx.LogStderr** ========================================================================================================================================== This class can be used to redirect the log messages to a C file stream (not to be confused with C++ streams). It is the default log target for the non-GUI wxWidgets applications which send all the output to ``stderr`` . .. seealso:: `LogStream` | |class_hierarchy| Class Hierarchy ================================= .. raw:: html
Inheritance diagram for class LogStderr:
| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.LogStderr.__init__` Constructs a log target which sends all the log messages to the given ``FILE`` . ================================================================================ ================================================================================ | |api| Class API =============== .. class:: wx.LogStderr(Log) **Possible constructors**:: LogStderr() This class can be used to redirect the log messages to a C file stream (not to be confused with C++ streams). .. method:: __init__(self) Constructs a log target which sends all the log messages to the given ``FILE`` . If it is ``None``, the messages are sent to ``stderr`` . The messages will be written in the encoding specified by the given `MBConv` . The `conv` argument is only available in wxWidgets 3.1.1 and later. .. warning:: If a log message contains any characters that cannot be converted to the character set given by `conv`, that message will be silently ignored, i.e. it will not be written at all. .. note:: In practice, it is only advisable to specify ``ConvUTF8`` as the `conv`. If using `MBConvUTF16` , the file should be opened in ``"wb"`` mode.