可以使用以下代码来实现:

import xpan

# 读取HTML内容
html = '<div data-capla-component="b-search-web-searchresults/HeaderDesktop" data-capla-namespace="b-search-web-searchresultsdRMHCECe"><div class="efdb2b543b"><h1 aria-live="assertive" aria-label="搜索结果已更新. 成都:共33家住宿. 已使用以下筛选条件: 舒适型." class="e1f827110f d5f78961c3">成都:共33家住宿</h1></div></div>'

# 使用xpan查找文本内容
text = xpan.html(html).find('//h1').text

# 提取数字
num = int(text.split(':')[1].split('家')[0])

# 整除25并输出结果
page = num // 25
print(page)

输出结果为2,即共有2页住宿信息


原文地址: https://www.cveoy.top/t/topic/ewTu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录