如何通过后代的链接href提取df = df[~df['Proposal'].isin(['C000','C0001'])]
?
我尝试使用div#id
并通过XPATH
获取父元素
但不是。请帮忙!
答案 0 :(得分:0)
好像你快到了。
根据您的代码尝试通过:
cdHandler.FindElement(By.XPath("//div/a[@href='linkExample']"));
您已找到 descendent 节点。现在要遍历祖先 <div>
节点,您可以使用..
,如下所示:
cdHandler.FindElement(By.XPath("//div/a[@href='linkExample']/.."));
最后,要提取祖先 <div>
节点的 id 属性,您可以使用:
cdHandler.FindElement(By.XPath("//div/a[@href='linkExample']/..")).GetAttribute("id");