python 爬虫_PyQuery详细用法

总结:语法和JQuery一样

 

1. 初始化

from pyquery import PyQuery as pq    #用pq代替pyquery
        doc=pq(html)
        print(doc('li'))     #字符串的初始化
            from pyquery import PyQuery as pq 
            doc=pq(url='http://www.baidu.com')
            print(doc('head'))     $url的初始化

2. 基本的CSS选择器

from pyquery import PyQuery as pq
        doc=pq(html)
        print(doc('#container .list li'))    #空格表示嵌套关系

3. DOM操作

from pyquery import PyQuery as pq
        doc=pq(html)
        li=doc('.item.active')
        li.removeClass('active')    #删除active标签
        li.addClass('active')    #添加active标签
            from pyquery import PyQuery as pq
            doc=pq(html)
            wrap=doc('.wrap')
            print(wrap.text()) #打印所有内容
            wrap.find('p').remove()#找到P标签并删除

4. PyQuery 中文文档: http://www.pyspider.cn/book/pyspider/response-17.html

posted on 2018-09-03 13:17  你是不夜星空  阅读(181)  评论(0编辑  收藏  举报

导航