Существует несколько допустимых способов обработки вызовов и обработки ошибок класса webdriver
, и с вами все должно быть в порядке.
Да, myClass
может иметь одинаковые имена методов, но вам нужно убедиться, что вы вызываете правильную вещь.Например,
myClassInstance = myClass()
myClassInstance.find_element_by_xpath('thing')
будет звонить browser.find_element_by_xpath
просто отлично