from pyquery import PyQuery as pq
html = '''<div>
<ul class="list">
<li class="item-0">first item</li>
<li class="item-1"><a href="link2.html">second item</a></li>
<li class="item-0 active"><a href="link3.html"><span class="bold">third item</span></a></li>
<li class="item-1 active"><a href="link4.html">fourth item</a></li>
<li class="item-0"><a href="link5.html">fifth item</a></li>
</ul></div>'''
doc = pq(html)
#兄弟节点
li = doc('.list .item-1')
print(li.siblings('.active'))
#遍历
lis = doc('li').items()
for li in lis:
print(li,type(li))
#获取信息
a = doc('.item-0.active a')#用.两个之间
print(a)
print(a.attr('href'))
#获取文本
print(a.text())