我正在废弃一个网站
我需要在字段Períodos Disponíveis
中选择所有值。我创建了一个for
循环来执行它,因为字段的Xpath遵循一个序列:
element = browser.find_element_by_xpath('//*[@id="A"]')
all_options = element.find_elements_by_tag_name("option")
for option in all_options:
option.click()
browser.find_element_by_xpath('//*[@id="A"]/option[1]').click()
但这太慢了,我怎样才能让它更快?
我刚刚测试过,我已经实现了键盘快捷键。确定元素后:
element = browser.find_element_by_xpath('//*[@id="A"]')
使用发送键
element.send_keys(Keys.SHIFT + Keys.END)
假设您已将Keys声明为:
from selenium.webdriver.common.keys import Keys