On Oct 15, 11:06 pm, John Nagle <na...@animats.com> wrote: > On 10/15/2010 4:57 AM, hiral wrote: > > > Hi, > > I tried... > > > <code> > > # coding: latin-1 > > print "**********************************************************" > > oo = "ö" > > print "char=<%s>" % oo > > print "**********************************************************" > > </code> > > > but it is not printing "ö" char; any idea? > > > Thank you. > > -Hiral > > Unicode output to Windows consoles has been broken since > 2007. See > > http://bugs.python.org/issue1602 > > Surprisingly, it actually worked with Python 2.5 and > Windows 2000, if you changed the Windows console encoding > to "chcp 65001". If you try that with Python 2.6 and > Windows 7, you get "LookupError: unknown encoding: cp65001", > because "cp65001" isn't in Python's encoding tables. > > John Nagle
Thanks for explaining actual bug. -- http://mail.python.org/mailman/listinfo/python-list