On 4/21/2013 4:20 PM, Andrew Svetlov wrote:
I think fixing this bug for python 2 can open a can of worms. Python 3
works correctly IIRC.

On Sun, Apr 21, 2013 at 7:47 PM, Tomoki Imai <[email protected]> wrote:
Hi.

I found bug (I think) in IDLE.
That is, unicode literal in IDLE.
You can reconfirm it by executing following code in IDLE.

u"こんにちは"
u'\xe3\x81\x93\xe3\x82\x93\xe3\x81\xab\xe3\x81\xa1\xe3\x81\xaf'
("こんにちは" means hello in Japanese.It's unicode literal.)

In normal Interpreter ( running in console)

u"こんにちは"
u'\u3053\u3093\u306b\u3061\u306f'

I found a solution.
I posted here.But I found it was closed after I posted.

To be clearer, it was closed a March 8.

http://bugs.python.org/issue17348

Can I reopen it?Or, this is not bug?

David reopened, but like Andrew, I am wary. One reason we made unicode the text type in Python 3 was that patching the Python 2 dual-text system became a bit like playing Whack-A-Mole
http://en.wikipedia.org/wiki/Whac-A-Mole


_______________________________________________
IDLE-dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/idle-dev

Reply via email to