擅长:python、mysql、java
<p>这是自定义下拉列表。您可以参考以下代码:</p>
<pre><code>driver.get('https://printcopy.info/?mod=erc&brand=Kyocera&model=TASKalfa+307ci&page=1')
driver.maximize_window()
wait = WebDriverWait(driver, 15)
selector = wait.until(EC.element_to_be_clickable((By.XPATH, "//span[@id='selectNumPages-button']//span[@class='ui-selectmenu-icon ui-icon ui-icon-triangle-1-s']")))
actionChains = ActionChains(driver)
actionChains.move_to_element(selector).click().perform()
names=wait.until(EC.visibility_of_all_elements_located((By.XPATH, "//ul[@id='selectNumPages-menu']//li")))
for name in names:
print(name.text)
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</code></pre>