作为爬虫新手练习时,先试用了copy full xpath解析:
/html/body/div[2]/div/div/div[3]/div/div[3]/div[4]/div[1]/div[1]
import requests
from lxml import etree
url = "https://beijing.zbj.com/search/service/?l=0&kw=saas&r=1"
resp = requests.get(url)
html = etree.HTML(resp.text)
divs = html.xpath("/html/body/div[2]/div/div/div[3]/div/div[3]/div[4]/div[1]/div")
print(divs)
改用copy xpath:
//*[@id="__layout"]/div/div[3]/div/div[3]/div[4]/div[1]/div[1]
import requests
from lxml import etree
url = "https://beijing.zbj.com/search/service/?l=0&kw=saas&r=1"
resp = requests.get(url)
html = etree.HTML(resp.text)
divs = html.xpath('//*[@id="__layout"]/div/div[3]/div/div[3]/div[4]/div[1]/div[1]')
print(divs)
成功取到结果。



