如何从网页中获取特定文本作为未包含在任何特定 HTML 标记之间的文本

问题描述 投票:0回答:0

任何人都可以帮助我解决我遇到的以下问题。到目前为止,我找不到任何解决方案。

我想通过 XPath/css 从以下 html 中获取文本:'standard_user',但由于没有 HTML 标签,我无法以任何方式获取文本,我尝试使用父标签但获取了所有用户名文本但我只想要一个。 这是 html:

<div class="login_credentials_wrap">
<div class="login_credentials_wrap-inner">
<div id="login_credentials" class="login_credentials">
<h4>Accepted usernames are:</h4>
standard_user
<br>
locked_out_user
<br>
problem_user
<br>
performance_glitch_user
<br>
</div>
<div class="login_password">
<h4>Password for all users:</h4>
secret_sauce
</div>
</div>
</div>

我试过使用 id=login_credentials 但得到了所有的用户名,我只想要一个用户名。

python selenium-webdriver robotframework
© www.soinside.com 2019 - 2024. All rights reserved.