我正在废弃一个网站
我需要选择字段Action
中的所有值。
我创建了一个public class FooHandler
{
internal Dictionary<Type, object> _validTypes =
new Dictionary<Type, object>();
internal void RegisterFor<T>(Action<T> handlerFcn)
where T: EventBase
{
_validTypes.Add(typeof(T), handlerFcn);
}
internal Action<T> Find<T>()
where T : EventBase =>
(Action<T>)_validTypes[typeof(T)];
}
循环来执行它,因为字段的Xpath遵循一个序列:
Períodos Disponíveis
但这太慢了,我怎样才能让它更快?
答案 0 :(得分:0)
我刚刚测试过,我已经实现了键盘快捷键。确定元素后:
element = browser.find_element_by_xpath('//*[@id="A"]')
使用发送密钥
element.send_keys(Keys.SHIFT + Keys.END)
假设您已将Keys声明为:
from selenium.webdriver.common.keys import Keys