@rkfddf

Как написать итерацию по переменной в Selenium?

У меня есть возможность написать запрос в виде:
for переменная in range(1, 6):
block= driver.find_element_by_xpath("//*[@id='content']/form/table[4]/tbody/tr['переменная']/td[2]/h3").text

И как бы я не пробовал записать эту переменную, выводит только первый элемент. Всё остальное работает правильно.
Как в python3 правильно описать переменную переменная?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
sswwssww
@sswwssww
for x in range(1, 6):
    block= driver.find_element_by_xpath(f"//* 
    [@id='content']/form/table[4]/tbody/tr[{x}]/td[2]/h3").text
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
IT HUNT Москва
от 180 000 до 250 000 ₽
Acme Crypto Corp Нижний Новгород
от 90 000 до 150 000 ₽
08 апр. 2020, в 00:40
15000 руб./за проект
07 апр. 2020, в 23:31
50000 руб./за проект