pyquery
对CSS选择器与Jquery有所了解的话,pyquery可以会适合你。
安装:pip install pyquery
使用方法
初始化字符串:
from pyquery import PyQuery as pq
doc = pq(str)
print(doc(tagname))
url:
from pyquery import PyQuery as pq
doc = pq(url = 'http://baidu.com')
print(doc('title'))
文件:
from pyquery import PyQuery as pq
doc = pq(filename = 'demo.html')
print(doc(tagname))
获取当前节点:
from pyquery import PyQuery as pq
doc = pq(filename = 'demo.html')
doc(’#main #top)
获取子节点:
from pyquery import PyQuery as pq
doc = pq(filename = 'demo.html')
doc(’#main #top).children()
获取夫节点:获取到当前节点后使用parent方法
获取兄弟节点:获取当前节点后使用siblings方法
获取属性:
from pyquery import PyQuery as pq
doc = pq(filename = 'demo.html')
a = doc(’#main #top)