【问题标题】:extracting just-sibling element in xpath在 xpath 中提取兄弟元素
【发布时间】:2016-12-03 15:17:15
【问题描述】:

我正在使用这行代码来选择这个元素

x=temp_tree.xpath('//font[text()="输入经度: "]/just-sibling::td/font/text()')

它给出了一个错误。 请改正。

【问题讨论】:

    标签: python xpath web-scraping


    【解决方案1】:
    >>> thingy = tree.xpath('..//font[text()="Put In Latitude : "]/../following-sibling::td/font/text()')
    >>> thingy
    ['47.8034515']
    

    您选择的字体没有同级字体。使用 .. 向上返回树到父 td,然后向下查找包含所需项目的兄弟 td。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多