首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python学习之selenium的xpath轴的用法,附案例

选取当前节点的所有先辈(包括父,祖父,祖祖父等) ancestor-or-self:选取当前节点的所有先辈以及当前节点本身 attribute:选取当前节点的所有属性 child:选取当前节点的所有子元素 descendant...:选取当前节点的所有后代元素(包括子,孙等) descendant-or-self:选取当前节点的所有后代元素及当前节点本身 following:选择文本中当前节点结束标签后的所有节点 namespace...:选取当前节点的所有后代元素(包括子,孙等) descendant-or-self:选取当前节点的所有后代元素及当前节点本身 following:选择文本中当前节点结束标签后的所有节点 namespace...:选取当前节点的所有后代元素(包括子,孙等) descendant-or-self:选取当前节点的所有后代元素及当前节点本身 following:选择文本中当前节点结束标签后的所有节点 namespace...获取当前节点的所有后代元素 browser.find_element_by_xpath(‘//span[@class=”ant-cascader-picker”]/descendant::input’

1.1K31

XPath定位深入学习(二)

XPath轴(XPath Axes)可定义某个相对于当前节点的节点集:      1、child  选取当前节点的所有子元素      2、parent  选取当前节点的父节点      3、descendant...选取当前节点的所有后代元素(子、孙等)      4、ancestor  选取当前节点的所有先辈(父、祖父等)      5、descendant-or-self  选取当前节点的所有后代元素(子、孙等...一.descendant      descendant选取当前节点的所有后代元素(包括子节点、子孙节点…),descendant (后代)轴包含上下文节点的后代,一个后代是指子节点或者子节点的子节点等等.../descendant::*   选择文档根元素的所有后代.即所有的元素被选择 (加粗代表被选中)                                 ...                                                        //CCC/descendant

73510

python学习之xpath使用案例总结

选取当前节点的所有先辈(包括父,祖父,祖祖父等) ancestor-or-self:选取当前节点的所有先辈以及当前节点本身 attribute:选取当前节点的所有属性 child:选取当前节点的所有子元素 descendant...:选取当前节点的所有后代元素(包括子,孙等) descendant-or-self:选取当前节点的所有后代元素及当前节点本身 following:选择文本中当前节点结束标签后的所有节点 namespace...child::*:选取当前节点的所有子元素 attribute::*:选取当前节点的所有属性 child::text():选取当前节点的所有文本子节点 child::node():选取当前节点的所有子节点 descendant..."文本"]') browser.execute_script('arguments[0].scrollIntoView()',org_target)#拖到指定的位置 time.sleep(1) #使用descendant...定位所有的后代元素 browser.find_element_by_xpath('//div[@class="fixed-d-picker-icon"]/descendant::input').click

1.1K10
领券