Selenium不想点击下拉列表

时间:2018-01-29 16:43:15

标签: python selenium

我需要Selenium点击下拉列表,但是如何做到这一点?有一个缺口字段,值“aldassa”在那里传递,如果它在数据库中,它建议从下拉列表中选择。这是列表,你需要点击任何呈现的

img

from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains

nick=driver.find_element_by_name('yid')
nick.send_keys('aldassa')
webdriver.ActionChains(driver).move_to_element(nick).click(driver.find_element_by_css_selector('div.desktop-suggestions-container')).perform()

img2

错误不会产生,但不想点击。 我试试

nick=driver.find_element_by_name('yid')
nick.send_keys('aldassa')
offer_nick = driver.find_element_by_css_selector('div.desktop-suggestions-container')
webdriver.ActionChains(driver).move_to_element(nick).click(offer_nick).perform()

但没有结果。怎么做对了?

0 个答案:

没有答案