如何添加自定义函数以在Selenium ActionChain/ActionBuilder中运行?

2024-06-16 11:25:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我过去可以通过在ActionChain中添加_actions变量来运行自定义函数,如下所示

action = ActionChain(driver)
action._action.append(lambda: func())

似乎now如果驱动程序是w3c,它们将由ActionBuilder对象运行。ActionBuilder类doesn't seem to有一个单独的队列,可以像ActionChains一样按顺序运行操作。有谁对selenium更熟悉,能给我指出正确的方向吗


Tags: 对象lambda函数actionsdriver驱动程序actionw3c