From b0bbf45f7638548955b1fbe5eeca737a67f4f2cf Mon Sep 17 00:00:00 2001 From: vahid Date: Wed, 24 Feb 2016 17:12:44 +0330 Subject: [PATCH] Fix bug, `=` in val of url arguments part, for example: PublicReport.aspx?ObjectType=40&ObjectId=YGJwOTN7FTA=&PostName=guest&NewWindow=true --- urlclustering/parsedurl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/urlclustering/parsedurl.py b/urlclustering/parsedurl.py index cf74c19..ceaf865 100644 --- a/urlclustering/parsedurl.py +++ b/urlclustering/parsedurl.py @@ -33,7 +33,7 @@ def __init__(self, url): for i, part in enumerate(elems): sep = '?' if i == 0 else '&' if '=' in part: - par, val = part.split('=') + par, val = part.split('=', 1) self._parts.append((sep, par)) self._parts.append(('=', val)) else: