python怎么使用xpath獲取標簽屬性
4 回答

幕布斯7119047
TA貢獻1794條經驗 獲得超8個贊
先導入包
from lxml import etree
然后
tree=etree.HTML(detailHtml)
detailHtml是網頁內容
dataNoteList=tree.xpath(u'//td')
td 表示標記名稱

繁星點點滴滴
TA貢獻1803條經驗 獲得超3個贊
XPath='//*[@id="j-nav-menu-container"]/div/div/div/div/div/div[2]/div[1]/a/@href'
獲得a標簽的href
XPath='//*[@id="j-nav-menu-container"]/div/div/div/div/div/div[2]/div[1]/a/text()'
獲得a標簽內容

呼如林
TA貢獻1798條經驗 獲得超3個贊
response.xpath('//h3/a/descendant-or-self::text()[normalize-space()]')
descendant-or-self表明當前node和子代nodes
normal-space()去掉whitespace-only nodes的子代nodes
添加回答
舉報
0/150
提交
取消