杨清玄 发表于 2021-12-17 23:33:05

xpath规则list结果为空

问题:在网页xpath可以得到结果,为什么在代码里就是空的list了呢

suchocolate 发表于 2021-12-18 12:01:30

import requests
from lxml import etree

headers = {'user-agent': 'Mozilla'}
url = 'https://www.xbiquge.la/48/48900'
r = requests.get(url, headers=headers)
r.encoding = 'utf-8'
html = etree.HTML(r.text)
result = html.xpath('//div[@id="list"]/dl/dd/a/@href')
print(len(result))
print(result)

杨清玄 发表于 2021-12-18 21:08:53

对比了代码,大佬,能说一下原理和错误的原因吗

代码小白liu 发表于 2021-12-21 20:57:31

杨清玄 发表于 2021-12-18 21:08
对比了代码,大佬,能说一下原理和错误的原因吗

主要就是xpath解析的路径不对啊
页: [1]
查看完整版本: xpath规则list结果为空