diff Lib/urlparse.py @ 22378:4668d1c926cd 2.2

amk's fix attached to [ 516299 ] urlparse can get fragments wrong
author Michael W. Hudson <mwh@python.net>
date Mon, 18 Mar 2002 13:03:40 +0000
parents 174ccb035b3d
children 6237be27a597
line wrap: on
line diff
--- a/Lib/urlparse.py	Mon Mar 18 12:59:38 2002 +0000
+++ b/Lib/urlparse.py	Mon Mar 18 13:03:40 2002 +0000
@@ -87,7 +87,9 @@
             if url[:2] == '//':
                 i = url.find('/', 2)
                 if i < 0:
-                    i = len(url)
+                    i = url.find('#')
+                    if i < 0:
+                        i = len(url)
                 netloc = url[2:i]
                 url = url[i:]
             if allow_fragments and '#' in url: