perf: speed up get_all_text function by another 20%
This commit is contained in:
+1
-2
@@ -318,8 +318,7 @@ class Selector(SelectorsGeneration):
|
|||||||
"""
|
"""
|
||||||
ignored_elements = set()
|
ignored_elements = set()
|
||||||
if ignore_tags:
|
if ignore_tags:
|
||||||
for tag in ignore_tags:
|
for element in self._root.iter(*ignore_tags):
|
||||||
for element in self._root.xpath(f".//{tag}"):
|
|
||||||
ignored_elements.add(element)
|
ignored_elements.add(element)
|
||||||
ignored_elements.update(set(element.iterchildren()))
|
ignored_elements.update(set(element.iterchildren()))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user