我有多个问题,其中有超过 1 个选项。
在选择所需的问题元素作为question_element之后
我无法获取此元素内的第一个文本框。我用过
question_element.find_elements_by_xpath("//textarea")
但它给了我整个网页中带有标签 textarea 的所有元素的列表。我试过了
question_element.find_elements_by_xpath("/textarea")
question_element.find_elements_by_xpath("./textarea")
但他们没有给出任何结果。如何在 question_element 中获取带有标签名称 textarea 的第一个元素
最佳答案
有两种变体可用于在已找到的元素(而不是整个页面)中进行搜索:
question_element.find_elements_by_xpath(".//textarea")
关于python - 使用 xpath 获取当前元素内的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13856643/