idle 3.0 unicode

Pavel Kosina geon at post.cz
Thu Jan 1 03:11:50 EST 2009


As for unicode in Python 2.5 everything works fine in program running 
either in IDLE or under Command line:
# -*- coding: utf-8 -*-
print u"ěščřžýáíé"

In 3.0 there is an error.  The same program, moved to 3.0 syntax, in 
IDLE editor :
# -*- coding: utf-8 -*-
print ("ěščřžýáíé")

prints:
ěščřžýáíé

The same program running in Command line from PSPad editor works fine.  
Is it mistake of my misunderstanding or of IDLE?

-------------

The same program without coding declaration (but saved in utf8) :
print ("ěščřžýáíé")

even immediately destroyed my IDLE window without any error message.

-- 
geon
Pavel Kosina




More information about the Python-list mailing list