selector_builder.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:nerodia 作者: watir 项目源码 文件源码
def _build_wd_selector(self, selectors):
        if any(isinstance(val, re._pattern_type) for val in selectors.values()):
            return None

        expressions = ['./th', './td']
        attr_expr = self.xpath_builder.attribute_expression(None, selectors)

        if attr_expr:
            expressions = ['{}[{}]'.format(e, attr_expr) for e in expressions]

        xpath = " | ".join(expressions)

        logging.debug({'build_wd_selector': xpath})

        return ['xpath', xpath]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号