参考自Xpath里如何定义包含一个或多个class属性。
如果某个元素具有多个class属性,那么使用以下代码无法获取到该元素:
1 | # 元素: <div class="a b">111</a> |
应该使用contains来获取:
1 | tree.xpath('//div[@contains(@class,"a")]') |
本篇完。
Gray-Ice
个人博客兼个人网站
参考自Xpath里如何定义包含一个或多个class属性。
如果某个元素具有多个class属性,那么使用以下代码无法获取到该元素:
1 | # 元素: <div class="a b">111</a> |
应该使用contains来获取:
1 | tree.xpath('//div[@contains(@class,"a")]') |
本篇完。
评论