什么是PyQuery?

爬虫--PyQuery

PyQuery

初始化

字符串初始化

from pyquery import PyQuery as pq

html="""
    <div>
        <ul>
            <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">f
                    ourth item
                </a>
            </li>
            <li class="item-0">
                <a href="link5.html">
                    fifth item
                </a>
            </li>
        </ul>
    </div>
"""

doc=pq(html)
print(doc("li"))
<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&gt;&#10;&lt;span class=" bold="">third item
</a>
</li>
<li class="item-1 active">
<a href="link4.html">f
ourth item
</a>
</li>
<li class="item-0">
<a href="link5.html">
 fifth item
 </a>
 </li>
打印后的结果为:

相关文章: