zoukankan      html  css  js  c++  java
  • selenium 获取某个元素的html

    <table>

    <tbody id="tb-37327761306">

    <tr class="sep-row"><td colspan="5"></td></tr>
    <tr class="tr-th">
    <td colspan="5">
    <span class="gap"></span>
    <span class="dealtime" title="2016-10-08 07:04:12">2016-10-08 07:04:12</span>
    <input id="datasubmit-37327761306" value="2016-10-08 07:04:12" type="hidden">

    <span class="number">订单号:<a name="orderIdLinks" id="idUrl37327761306" target="_blank" href="//details.jd.com/normal/item.action?orderid=37327761306&amp;PassKey=8865F5A1FFB4DA5568429239E6A4CE80" clstag="click|keycount|orderinfo|order_num">37327761306</a>
    </span>

    <div class="tr-operate">
    <span class="order-shop">
    <span class="shop-txt">京东</span>
    <a class="btn-im btn-im-jd" href="#none" title="联系客服" clstag="click|keycount|orderlist|ziyingchatim"></a>
    </span>
    <a href="#none" clstag="click|keycount|orderlist|dingdanshanchu" class="order-del" _orderid="37327761306" _passkey="10413CA642EDECE687F5F7A4F38AFB6E" style="display: none;" title="删除"></a>

    </div>
    </td>
    </tr>

    </tbody>

    </table>

     如果想要获取table里面的html信息该如何操作呢?

    selenium中有个page_source属性,但是那个是获取整个网页的html而不是元素的html

    driver.find_element_by_id('tb-37327761306').get_attribute('innerHTML')

    通过
    get_attribute('innerHTML')的方式可以获取某个元素的html信息
    
    
    
    
  • 相关阅读:
    APIO dispatching
    奶牛抗议
    擦弹
    逃跑
    [Hnoi2016]网络
    [Ahoi2005]LANE 航线规划
    素数密度_NOI导刊2011提高(04)
    P2939 [USACO09FEB]改造路Revamping Trails(分层图最短路)
    洛谷P3396 哈希冲突(分块)
    洛谷P4332 [SHOI2014]三叉神经树(LCT)
  • 原文地址:https://www.cnblogs.com/fly-kaka/p/6144313.html
Copyright © 2011-2022 走看看