Я хочу создать свой собственный класс веб-элементов.IE:
class myWebElement(selenium.WebElement):
def __init__(self, element):
self = element
def click(self):
#my custom actions
super().click()
однако при вызове super.click () я получаю что-то вроде: "У объекта нет атрибута _id" .
может кто-нибудь сказать мнекак это можно сделать?
ps
идея заключается в том, чтобы обернуть функции, чтобы сделать их более устойчивыми [try click (), если не удалось - выделите элемент \ сделать видимыми попробуйте снова щелкнуть () и т. д.]
спасибо!