xpath选择器是一个很方便,又很容易上手的一个选择器,用了一段时间,总结一下经常用到的东西。还有一些我没有用到的,这里就不说啦。
目录:
- 自己画的一个思维导图(自己记忆力不好,这样记得清楚)
- 各种方法的案例
- 各种规则的案例
1.思维导图
s
2.方法的使用
首先展示一段html的源码,通过源码进行学习。为了达到效果我把最后的/ul标签和/div标签删掉
text = '''
<div class="dropdown" id="myDrap">
<a class="dropdown-face d-flex align-items-center" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<div class="txt-selected text-truncate">添加代码片</div>
<svg class="icon d-block" aria-hidden="true">
<use xlink:href="#csdnc-triangledown"></use>
</svg>
</a>
<ul class="dropdown-menu" id="commentCode" aria-labelledby="drop4">
<li><a data-code="html">HTML/XML</a></li>
<li><a data-code="objc">objective-c</a></li>
<li><a data-code="ruby">Ruby</a></li>
<li><a data-code="php">PHP</a></li>
<li><a data-code="csharp">C</a></li>
<li><a data-code="cpp">C++</a></li>
<li><a data-code="javascript">JavaScri