Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0df768e

Browse files
committed
minor refactoring/optimization
1 parent 7314de3 commit 0df768e

2 files changed

Lines changed: 3 additions & 9 deletions

File tree

lib/parse/headers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def headersParser(headers):
3939
}
4040

4141
for header in headers:
42-
if header in topHeaders.keys():
42+
if header in topHeaders:
4343
value = headers[header]
4444
xmlfile = topHeaders[header]
4545

lib/parse/html.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,16 @@ def __init__(self, page):
2828

2929
self.__dbms = None
3030
self.__page = page
31-
self.__regexp = None
32-
self.__match = None
3331

3432
self.dbms = None
3533

3634
def startElement(self, name, attrs):
3735
if name == "dbms":
3836
self.__dbms = attrs.get("value")
3937

40-
if name == "error":
41-
self.__regexp = attrs.get("regexp")
42-
self.__match = re.search(self.__regexp, self.__page, re.I)
43-
44-
if self.__match:
38+
elif name == "error":
39+
if re.search(attrs.get("regexp"), self.__page, re.I):
4540
self.dbms = self.__dbms
46-
self.__match = None
4741
threadData = getCurrentThreadData()
4842
threadData.lastErrorPage = (threadData.lastRequestUID, self.__page)
4943

0 commit comments

Comments
 (0)