MCPcopy Create free account
hub / github.com/THUDM/AutoWebGLM / get_node_by_bid

Method get_node_by_bid

miniwob++/html_tools/html_parser.py:140–144  ·  view source on GitHub ↗
(self, tree: html.HtmlElement, bid: str)

Source from the content-addressed store, hash-verified

138 return node
139
140 def get_node_by_bid(self, tree: html.HtmlElement, bid: str) -> html.HtmlElement:
141 nodes = tree.xpath(f'//*[@{self.id_attr}="{bid}"]')
142 if len(nodes) == 0:
143 return None
144 return nodes[0]
145
146 def id_label_converter(self, label: str) -> str:
147 return self.bids2label.get(label, '')

Callers 1

get_keep_elementsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected