Python3.2 Logging Unicode
-
Hallo,
ich versuche in Python Logging zu betreiben und stoße dabei auch auf einige zu loggende Unicode Zeichen.
Die folgende straight-forward Implementierung
`import logging
logging.basicConfig(filename = "log.txt", filemode = "w", level = logging.INFO)
log = logging.getLogger()
log.info("
Ł
")`funktioniert so nicht für (alle) Unicode Zeichen, denn ich erhalte den Fehler:
UnicodeEncodeError: 'charmap' codec can't encode character '\u0141' in position 10: character maps to <undefined>
Wie kann ich Logging dazu bringen, (alle) Unicode Zeichen richtig zu verarbeiten ohne alle solche Zeichen in jedem logging Aufruf zu escapen (ohne neuschreiben)?
Danke im Voraus,
schönen Abend.