擅长:python、mysql、java
<p>根据<a href="https://selenium-python.readthedocs.io/locating-elements.html" rel="nofollow noreferrer">documentation</a>,如果找不到指定的元素,locate方法将引发异常。你知道吗</p>
<blockquote>
<p>If no element has a matching name attribute, a NoSuchElementException
will be raised.</p>
</blockquote>
<p>因此,如果不能保证元素的存在,则必须将其包装在try块中,以防止脚本终止。你知道吗</p>
<pre><code>try:
falha = driver.find_element_by_tag_name('h1')
except:
falha = None
if falha is not None and falha.text == "Por segurança":
print ("Retorno: " + element.text + "\nToken: " + token)
</code></pre>