docs/_sources/handlers_streams.rst.txt
Streams
=======
.. module:: aiologger.handlers.streams
AsyncStreamHandler
------------------
A handler class for writing logs into a stream which may be
``sys.stdout`` or ``sys.stderr``. If a stream isn't provided, it
defaults to ``sys.stderr``. If ``level`` is not specified,
``logging.NOTSET`` is used. If ``formatter`` is not ``None``, it is used
to format the log record before ``emit()`` gets called. A ``filter`` may
be used to filter log records
.. code:: python
import sys
from aiologger.handlers.streams import AsyncStreamHandler
handler = AsyncStreamHandler(stream=sys.stdout)
It also accepts a level, formatter and filter at the initialization.