MCPcopy Create free account
hub / github.com/EZ-hwh/AutoScraper / Dom_TreeNode

Class Dom_TreeNode

utils/step_test.py:19–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17html_tag = []
18
19class Dom_TreeNode:
20 def __init__(self, index, findex):
21 self.str = ''
22 self.children = []
23 self.index = index
24 self.father = findex
25 self.tokens = []
26 self.attr = {}
27 self.text = ''
28
29 def get_children(self): return self.children
30 def get_index(self): return self.index
31 def get_str(self): return self.str
32 def get_father(self): return self.father
33 def append_children(self, index): self.children.append(index)
34 def get_tokens(self): return self.tokens
35 def set_str(self, strx): self.str = strx
36 def set_text(self, text): self.text = text
37 def get_text(self): return self.text
38 def set_tokens(self, tokens): self.tokens = tokens
39 def set_tag(self, tag): self.tag = tag
40 def get_tag(self): return self.tag
41 def set_attr(self, attrs): self.attr = attrs
42 def get_attr(self): return self.attr
43
44def node_counter(node):
45 c = Counter([i.name for i in node.contents if isinstance(i, Tag)])

Callers 1

build_dom_treeFunction · 0.85

Calls

no outgoing calls

Tested by 1

build_dom_treeFunction · 0.68