pyquery

pyquery

定义

PyQuery支持下载网页为文本,是通过Requests实现的

导入包使用

from pyquery import PyQuery as pq
pq = p(_str)

获取网页源代码

html()

获取网页中的文字

text()

根据指定索引号得到指定元素

eq(index)

根据类名、id名得到指定元素

filter()

查找嵌套元素

find()

获取或设置属性值

attr()

为元素添加类

addClass(value)

判断元素是否包含给定的类

hasClass(name)

获取子元素

children(selector=None)

获取父元素

parents(selector=None)

返回一个节点的拷贝

clone()

移除节点内容

empty()

返回后面全部的元素块

nextAll(selector=None)

返回不匹配选择器的元素

not_(selector)