<p>@DMart</p>
<p>谢谢,这是我需要的。我能再问一个问题吗?站点是动态的,所以这个元素并不是每一个代码中我都能找到的。如果没有,这个驱动程序。找到。。。返回:</p>
<pre><code> driver.find_element_by_xpath('//div[@class="media_container__no-match-tracker"]').text
</code></pre>
<pre><code>Traceback (most recent call last):
File "<ipython-input-95-8dcfa123bd2a>", line 1, in <module>
driver.find_element_by_xpath('//div[@class="media_container__no-match-tracker"]').text
File "C:\Users\Miro\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 394, in find_element_by_xpath
return self.find_element(by=By.XPATH, value=xpath)
File "C:\Users\Miro\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 978, in find_element
'value': value})['value']
File "C:\Users\Miro\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "C:\Users\Miro\Anaconda3\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class="media_container__no-match-tracker"]"}
(Session info: headless chrome=86.0.4240.193)
</code></pre>
<p>我怎样才能把它作为条件呢?如果元素在站点上,则打印它,如果不打印(“元素不在此url上”)</p>