擅长:python、mysql、java
<p>在不知道站点的完整HTML的情况下,您可以使用<code>find_element_by_css_selector</code>获得与这些类匹配的第一个跨度:</p>
<pre class="lang-py prettyprint-override"><code>selector = "span.input-group-addon-transparent.icon-search.sysparm-search-icon"
element = driver.find_element_by_css_selector(selector)
element.click()
element.sendKeys("value")
</code></pre>
<p>或等待可点击状态:</p>
<pre><code>from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
selector = "span.input-group-addon-transparent.icon-search.sysparm-search-icon"
element = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, selector)))
element.sendKeys("value")
</code></pre>
<p>其中<code>driver</code>是Selenium webdriver对象</p>