byte count unicode string
willie
willie at jamots.com
Wed Sep 20 05:40:02 EDT 2006
John Machin:
>You are confusing the hell out of yourself. You say that your web app
>deals only with UTF-8 strings. Where do you get "the unicode string"
>from??? If name is a utf-8 string, as your comment says, then len(name)
>is all you need!!!
# I'll go ahead and concede defeat since you appear to be on the
# verge of a heart attack :)
# I can see that I lack clarity so I don't blame you.
# By UTF-8 string, I mean a unicode object with UTF-8 encoding:
type(ustr)
<type 'unicode'>
>>> repr(ustr)
"u'\\u2708'"
# The database API expects unicode objects:
# A template query, then a variable number of values.
# Perhaps I'm a victim of arbitrary design decisions :)
More information about the Python-list
mailing list