string title() method does not work on Danish characters
Michael Hudson
mwh at python.net
Thu Feb 28 12:22:27 EST 2002
"Jason Orendorff" <jason at jorendorff.com> writes:
> Max M wrote:
> > Thanks for the suggestion, but it does not solve my problem. I am
> > pulling the data from an older MS SQL server that returns standard ascii.
>
> If it contains characters >127, it's not standard ASCII.
> It's probably ISO-8859-1, aka Latin-1, aka Western Europe.
>
> If you're getting this data back as 8-bit strings, then you need
> to convert them to unicode first:
>
> ustr = s.decode('latin-1')
This is 2.2 only. In 2.1 you should use
ustr = unicode(s, "latin-1")
> ustr = ustr.title()
Cheers,
M.
--
If I had wanted your website to make noise I would have licked
my finger and rubbed it across the monitor.
-- signature of "istartedi" on slashdot.org
More information about the Python-list
mailing list