pyquery庫是jQuery的Python實現,能夠用於解析HTML網頁內容,使用方法:html
from pyquery import PyQuery as pq
v = pq("<html><title>hello</title></html>") v = pq(filename=path_to_html_file) v = pq(url='http://www.baidu.com') # 此處url必須寫全
v = pq("<head><title>hello</title></head>") v('head').html() # 返回<title>hello</title> v('head').text() # 返回hello
v = pq('<div><p>test 1</p><p>test 2</p></div>') v('p') # 返回[<p>,<p>] print v('p') # 返回<p>test 1</p><p>test 2</p> print v('p').html() # 返回test 1
注意:當獲取到的元素不僅一個時,html()、text()方法只返回首個元素的相應內容塊python