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

Method get_node_by_bid

webarena/browser_env/html_tools/html_parser.py:145–149  ·  view source on GitHub ↗
(self, tree: html.HtmlElement, bid: str)

Source from the content-addressed store, hash-verified

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

Callers 1

get_keep_elementsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected