Re: urllib.quote() change in 2.4.2

Oleg Broytmann <[email protected]>
Newsgroups gmane.comp.web.quixote.user
Message-ID <[email protected]>
On Mon, Jan 16, 2006 at 06:02:12PM -0500, David Binger wrote:
> We just noticed that, in Python 2.4.2,
> urllib.quote(u'\xe9') raises a KeyError.
> 
> In Python 2.4.1, the exception is not raised,
> and the result is '%E9'.

   In any case you should not try to quote unicode strings. It's
meaningless. Always .encode() it to the client encoding.

Oleg.
-- 
     Oleg Broytmann            http://phd.pp.ru/            [email protected]
           Programmers don't die, they just GOSUB without RETURN.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.