Unicode and UrlEncode!
jepler at unpythonic.net
Thu Mar 18 00:39:31 CET 2004
You should transform the byte string 'french' from whatever encoding
it's in (latin-1 according to your coding: directive) to unicode, if
you are going to tell google it's in Unicode.
Or, you can tell Python that the string is a Unicode literal, and it
will do the .decode() step for you:
"" is always a bytestring literal, and u"" is always a unicode string
literal. If you have "<sequence of bytes>" then the string's value at
runtime is "<sequence of bytes>", and if you have u"<sequence of bytes>"
then the string's value is "<sequence of bytes>".encode(<file encoding>)
More information about the Python-list