Nikola Skoric wrote:
> Is there a way of making 'utf-8' default codec for the whole program, so
> I don't have to do .encode('utf-8') every time I print out a string?
Explicit is better than implicit (so setting up a default codec is
considered bad practice). However, you could wrap an output destination
with an encoder and get the effect you want.
import sys, codecs
sys.stdout, _held = (codecs.getwriter('utf-8')(sys.stdout),
sys.stdout)
--Scott David Daniels
[EMAIL PROTECTED]
--
http://mail.python.org/mailman/listinfo/python-list