V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
erevus
V2EX  ›  问与答

XPath 怎么获取多个值?

  •  
  •   erevus · 2016-06-20 23:59:31 +08:00 · 2501 次点击
    这是一个创建于 3109 天前的主题,其中的信息可能已经有所发展或是发生改变。

    语言 python ,怎么获取 tr 里的 name 和 td[last()]的 comment()的值,或者不用 XPaht 也可以..

    <tr mot="hideTip" mor="showTip" ck="detailAccount" un="userline" name="张三" class="cursor_point" alias="[email protected]" href="#mbr/account/detail/[email protected],m=6859780" uid="2614939503">
      <td class="name">
        <span class="ico_move"></span>
        <input type="checkbox" name="alias" ck="checkThis" un="mbrCheck" title="选中 /取消选中" alias="[email protected]" uin="2614939503" mobile="" nickname="张三" active="1" close="0">
        <span>
          <img class="icon_diff icon_man" src="https://res.mail.qq.com/bizmail/zh_CN/htmledition/images/spacer087795.gif" title="男">
          <a un="name" class="" href="#mbr/account/detail/[email protected],m=6859780">
            <span>张三</span></a>
        </span>
      </td>
      <td class="email">
        <a href="#mbr/account/detail/[email protected],m=6859780">
          <span>[email protected]</span></a>
      </td>
      <td>
        <span title="公司名称">公司名称</span></td>
      <td un="settop">
        <a href="javascript:;" style="display:none" title="当前部门内置顶" un="tip" ck="setTop" class="set_toTop btn_gray" partyuserid="798874">
          <span>置顶</span></a>
      </td>
      <td>
        <!--open -1 off --></td>
      <td>
        <!--token 1 on -->
        <a href="javascript:;" title="已启用微信动态密码" class="dynamic_pwd" partyuserid="798874">
          <span></span>
        </a>
      </td>
    </tr>
    
    3 条回复    2016-06-21 09:15:15 +08:00
    Hodor
        1
    Hodor  
       2016-06-21 00:11:11 +08:00
    bilibili
    pandada8
        2
    pandada8  
       2016-06-21 00:29:51 +08:00
    for i in tree.xpath("//tr[@name]"):
    print(i.attrib['name'], i.xpath("./td[last()]/comment()")[0])
    erevus
        3
    erevus  
    OP
       2016-06-21 09:15:15 +08:00
    @pandada8 长亭菊苣就是厉害
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2687 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:16 · PVG 23:16 · LAX 07:16 · JFK 10:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.