擅长:python、mysql、java
<pre><code>//iframe[contains(@name, 'ltiFrame-') and @class='ltiLaunchFrame']
</code></pre>
<p>您可以使用上述xpath来定位iframe</p>
<p><strong>代码:</strong></p>
<pre><code>wait = WebDriverWait(driver, 10)
wait.until(EC.frame_to_be_available_and_switch_to_it((By.XPATH, "//iframe[contains(@name, 'ltiFrame-') and @class='ltiLaunchFrame']")))
</code></pre>
<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>
<p>此外,如果您想从框架中走出来,请使用以下代码:</p>
<pre><code>driver.switch_to.default_content()
</code></pre>