xpath只能定位到前几个元素,后面的都返回空列表

我看了后面的网页文件,格式都一样,只是单纯的定位不到
之前更严重,我用了绝对路径,返回的直接是空列表
下面是源代码:
import requests
from lxml import etree
url = "https://www.zbj.com/search/service/?kw=saas&r=2"
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81"
}
resp = requests.get(url, headers=header)
html = etree.HTML(resp.text)
divs = html.xpath('//*[@id="__layout"]/div/div[3]/div/div[4]/div/div[2]/div[1]/div')
for div in divs:
prise = div.xpath("./div/div[3]/div[1]/span/text()")
print(prise)