Guido> You can hack around this for now by doing (before printing
    Guido> anything)

    Guido>   sys.stdout._encoding = 'utf-8'

    Guido> but that ought to be a temporary hack until we've figured out the
    Guido> right way to set it.

How about being able to reopen() an open file object, e.g.:

    print(..., file=sys.stdout.reopen(encoding="utf-8")

?

Skip
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to