擅长:python、mysql、java
<p>如果您要查找的所有信息都在一个段落标记<code><p></code>内,该标记具有一个类<code>bio</code>(so <code><p class='bio'></code>),并且源代码中已经存在所有模态,那么您只需使用以下选项选择all:</p>
<pre class="lang-py prettyprint-override"><code>bios = driver.find_elements_by_xpath('//p[@class="bio"]')
</code></pre>
<p>它将选择作为<code><p></code>标记的所有元素,该标记也有一个等于'bio'的类,并在列表中返回它。如果某些p标记中有其他类(即<code><p class='bio someotherclass'></code>),则需要在xpath中使用contains()方法,如下所示:</p>
<pre class="lang-py prettyprint-override"><code>bios = driver.find_elements_by_xpath('//p[contains(@class, "bio")]')
</code></pre>
<p>然后,您可以像这样循环查看结果:</p>
<pre class="lang-py prettyprint-override"><code>for bio in bios:
print(bio.text)
</code></pre>