[Python-il] urlparse bug?

Udi Oron udioron at gmail.com
Thu May 5 14:46:42 IDT 2011


I believe that urllib decided that query is something specific to
You can probably dig the RFCs to discover why, or parse the url without the

*ParseResult(scheme='', netloc='server', path='/download/0000', params='',
query='b=a', fragment='')*


On Thu, May 5, 2011 at 1:54 PM, Ahik Man <ahik.man at gmail.com> wrote:

> Hi,
> While trying to use urlparse lib, I encounter unexpeted behavior. It's
> happened when parsing non trivial url scheme.
> For example:
> from urlparse import urlparse
> p_url = urlparse('abc://server/download/0000?b=a')
> In the above code, 'p_url' suppose to have 'b=a' in the p_url.query, but it
> put it in the path.
> The same happened to urlsplit.
> Am I doing something wrong or it's a bug?
> Ahik
> _______________________________________________
> Python-il mailing list
> Python-il at hamakor.org.il
> http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://hamakor.org.il/pipermail/python-il/attachments/20110505/ac1bb34a/attachment.htm>

More information about the Python-il mailing list