Идея такая - мне нужно проверить, что номер «зеленой стрелки» совпадает с номером «красной стрелки». ЭТИ НОМЕРА всегда генерируются с разными числами. Поэтому я делаю переменные first_value для «красной стрелки» и «second_value» для «зеленой стрелки». И все работает нормально (я думаю), НО я использую уродливый Xpath, так что может кто-нибудь помочь мне сделать мой Xpath немного красивее ИЛИ предоставить другой локатор, пожалуйста? Я не знаю, какой локатор я могу использовать в моем случае
first_value = wait.until(EC.visibility_of_element_located((By.XPATH, "/html/body/form/div[4]/div[2]/div/table/tbody/tr[4]/td/div[1]/div[2]/div[2]/table/tbody/tr[5]/td/table/tbody/tr[2]/td/div/div/table/tbody/tr[2]/td[7]"))).text
second_value = wait.until(EC.text_to_be_present_in_element((By.XPATH, "/html/body/form/div[4]/div[2]/div/table/tbody/tr[4]/td/div[1]/div[2]/div[2]/table/tbody/tr[5]/td/table/tbody/tr[2]/td/div/div/table/tbody/tr[1]/td[1]"), (first_value)))
введите здесь описание изображения