【求助】如何获取多层div中的页面元素值?(python)
请教:我要对发布公告做自动化测试,发布公告后,红色字体是公告标题和公告内容。我该如何获取这个页面元素的值呢?
希望大神用python帮我给出结果,谢谢!
<div class="msgDispay">
<div class="lui-mailList">
<div class="lui-scroll">
<div class="contentArea clearfix">
<div class="scl-content" style="top: 0px; left: 0px;">
<div class="list-item view-true" id="40" index="0">
<p class="title" title="Testing notice title">Testing notice title</p>
<p class="content">Testing notice contents</p>
<div class="item-menu" style="display: none;">
<span class="icon i-top" title="置顶"></span>
<span class="icon i-edit" title="编辑"></span>
<span class="icon i-delete" title="删除"></span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
无论什么脚本语言,您都可以尝试用xpath,css,xquery等方式对元素进行定位
类似于div xxxx / div xxxx/ div xxxxx ... / p 根据xpath定位//p[@class='title']获取标题//p[@class='content']
根据css定位css=.title css=.content
页:
[1]