Peter Landgren <peter.tal...@telia.com> added the comment: OK, Agreed for 2.6.
But for 2.5 many of the characters returned by string.lowercase: âܣ׬Á║▀ÓßÔÒõÕµþÞÚÛÙýݯ´±‗¾¶§÷°¨·¹³²■ are not lowercase letters at all, but that is history now, as 2.5 is history. We solved it by using ascii_lowercase. Thanks, Peter Landgren > Georg Brandl <ge...@python.org> added the comment: > > This behavior is not a bug - when setting the locale, string.lowercase > and friends are augmented by whatever the locale considers uppercase and > lowercase letters, as byte strings. This will lead to decoding errors > when these strings are combined with Unicode strings. > > Either you use string.ascii_lowercase and friends, or you make sure you > know what encoding the strings will be in, and decode accordingly. > > ---------- > nosy: +georg.brandl > resolution: -> wont fix > status: open -> closed > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <http://bugs.python.org/issue6525> > _______________________________________ ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6525> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com