gpt4 book ai didi

python - 为什么这个 x 路径只带来一个值?

转载 作者:行者123 更新时间:2023-12-01 04:03:28 26 4
gpt4 key购买 nike

这是我的 x 路径

normalize-space(.//li[@class='amenities_details']/span[normalize-space(.)='Amenities:']/following-sibling::span[1]/ul//li/span/div/@title)

这是 html

enter image description here

即使我将 // 放在 li 之前,我也只得到 Balcony,我应该怎么做才能获取所有文本请问在ul里面吗? (我需要将它们列在列表中)

最佳答案

只是不要标准化空间:

>>> response.xpath(".//li[@class='amenities_details']/span[normalize-space(.)='Amenities:']/following-sibling::span[1]/ul//li/span/div/@title").extract()
[u'Balcony', u'Pets Allowed', u'Gymnasium', u'Children\u2019s play area', u'Mosque', u'Shared swimming pool', u'24 hours Maintenance', u'Basement parking', u'Central air conditioning', u'Basketball Court']

关于python - 为什么这个 x 路径只带来一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36102210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com