擅长:python、mysql、java
<p>期望的元素看起来是一个动态元素,因此可以得到文本为<strong>的评论!</strong>您需要诱导<em>WebDriverWait</em>,以便<em>元素可见</em>,您可以使用以下任一解决方案:</p>
<ul>
<li><p><code>XPATH#1</code>:</p>
<pre><code>print(WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "//a[contains(@class,'notranslate') and contains(.,'henkbrinkman1994')]//following::span[1]"))).get_attribute("innerHTML"))
</code></pre></li>
<li><p><code>XPATH#2</code>:</p>
<pre><code>print(WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "//a[contains(@class,'notranslate') and @title='henkbrinkman1994']//following::span[1]"))).get_attribute("innerHTML"))
</code></pre></li>
</ul>
<p><strong>注意</strong>:您必须添加以下导入:</p>
<pre><code>from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
</code></pre>