On Mon, 22 Oct 2007 02:41:17 +0000, JKPeck wrote:

> We want to wrap the stdout device in a codec in order to decode output
> transparently according to a particular code page (which might not be
> the system code page).  However, codec.open requires a filename, and
> stdout may be a tty or otherwise anonymous.  How can we accomplish
> this wrapping?

The `codecs` module has more than just the `codecs.open()` function.  Try
something like this::

  sys.stdout = codecs.getwriter('utf-8')(sys.stdout)

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to