encoding problems

Ricardo Aráoz ricaraoz at gmail.com
Wed Aug 29 07:51:38 EDT 2007


Lawrence D'Oliveiro wrote:
> In message <46d5215b$0$411$426a74cc at news.free.fr>, tool69 wrote:
> 
>> p2.content = """Ce poste possède des accents : é à ê è"""
> 
> My guess is this is being encoded as a Latin-1 string, but when you try to
> output it it goes through the ASCII encoder, which doesn't understand the
> accents. Try this:
> 
> p2.content = u"""Ce poste possède des accents : é à ê è""".encode("utf8")
> 

is there a way to sort this string properly (sorted()?)
I mean first 'a' then 'à' then 'e' etc. (sorted puts accented letters at
the end). Or should I have to provide a comparison function to sorted?






More information about the Python-list mailing list