我有一個查詢返回2個結果的測試。使用如何訪問PyQuery查詢中的第一項(或第x項)?
query = html("ul ol ul")
如何選擇第一或第二無序列表 具體發現了一個輪廓的第三級?
query[0]
衰減到HTML元素
list(query.items())[0]
或
query.items().next() #(in case of the first element)
有沒有更好的辦法,我不能看?
注:
query = html("ul ol ul :first")
得到每個列表不是第一個列表的第一個元素。
他們爲什麼選擇eq?如此糟糕的名字,讓我想到==/__ eq__ –
同意。完全違反直覺。 – Talvalin