Явное ожидание Selenium Python
Сейчас я использую такой код чтобы кликнуть по элементу:
toolbar = self.driver.find_element_by_class_name("layout-toolbar")
fast_filter = toolbar.find_element_by_class_name("p-multiselect")
fast_filter.click()
Необходимо задать явное ожидание элемента fast_filter, например, так:
fast_filter = self.wait.until(EC.element_to_be_clickable(By.CLASS_NAME, "p-multiselect"))
(self.wait был определен ранее)
Но таких элементов, как (By.CLASS_NAME, "p-multiselect"), на странице много, и необходимо определять его внутри toolbar. Подскажите, есть ли готовые способы решения такой проблемы?