[Python-Dev] Copying cgi.parse_qs() to the urllib.parse module (original) (raw)

Guido van Rossum guido at python.org
Mon May 12 03:35:31 CEST 2008


On Sun, May 11, 2008 at 6:34 PM, Brett Cannon <brett at python.org> wrote:

On Sun, May 11, 2008 at 6:23 PM, Guido van Rossum <guido at python.org> wrote:

On Sun, May 11, 2008 at 5:01 PM, Brett Cannon <brett at python.org> wrote:

On Sun, May 11, 2008 at 4:43 PM, Guido van Rossum <guido at python.org> wrote:

On Sun, May 11, 2008 at 12:00 AM, Georg Brandl <g.brandl at gmx.net> wrote:

Fred Drake schrieb:

On May 10, 2008, at 11:49 PM, Guido van Rossum wrote:

Works for me. The other thing I always use from cgi is escape() -- will that be available somewhere else too?

xml.sax.saxutils.escape() would be an appropriate replacement, though the location is a little funky. More than a little IMO. :-( Well, if that function is better than who cares about the location; it will end up in urllib.parse as some function. It's a trivial function; it shouldn't pull in three packages and lots of other cruft. So are you saying that it isn't that much better in urllib.parse? That only cuts the package count down by one.

I didn't mean to say, but it does seem the wrong module -- escape() is for HTML, not for URLs.

-- --Guido van Rossum (home page: http://www.python.org/~guido/)



More information about the Python-Dev mailing list