On 5 juil, 13:17, Chris Withers <ch...@simplistix.co.uk> wrote: > try MailingLogger: > > If you have unicode problems with that, I'd be interested in fixing them!
Your package has the same unicode problem : import logging,logging.handlers from mailinglogger.MailingLogger import MailingLogger mailingLogger = MailingLogger(mailhost=('smtp.example.com', 25),fromaddr='t...@example.com',toaddrs=('t...@example.com',)) LOG = logging.getLogger() LOG.addHandler(mailingLogger) LOG.error(u"sans accent") LOG.error(u"accentu\u00E9") --> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 7: ordinal not in range(128) -- http://mail.python.org/mailman/listinfo/python-list