При запуске приведенного ниже кода
next_valid_icd = self.check_next_valid_icd_in_list()
button = WebDriverWait(self.driver, self.timeout).until(
EC.element_to_be_clickable((By.XPATH, next_valid_icd)))
button.click()
Кнопка никогда не нажимается
Я запускаю это на python geckodriver 3.7.2
Я пытался перевести сони он отлично работает
next_valid_icd = self.check_next_valid_icd_in_list()
button = WebDriverWait(self.driver, self.timeout).until(
EC.element_to_be_clickable((By.XPATH, next_valid_icd)))
time.sleep(2)
button.click()
Я хотел бы сделать его чище и избегать использования сна