# 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 .

LogStream

## Class Hierarchy¶

Inheritance diagram for class LogStderr:

## Methods Summary¶

 __init__ Constructs a log target which sends all the log messages to the given FILE .

## 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).

### Methods¶

__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.