遍历单个元素
html = ''' <div class="wrap"> <div id="container"> <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> </div> ''' from pyquery import PyQuery as pq doc = pq(html) li = doc('.item-0.active') print(li)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | html = '' ' <div class = "wrap" > <div id= "container" > <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> </div> '' ' from pyquery import PyQuery as pq doc = pq(html) lis = doc( 'li' ).items()#找到所有li print(type(lis))#遍历 for li in lis: print(li) |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步