Я новичок в Selenium и использую Python для его сборки. Недавно я нашел вопрос, который хочу задать кому-то, кто может мне помочь разобраться. Вопрос в том, что Xpath я хочу получить случайно, например:
// * [@ ид = "вики-редактирование-wikiEdit26"] / дела / дела / дела / дела [2] / а [1]
// * [@ ид = "вики-редактирование-wikiEdit27"] / дела / дела / дела / дела [2] / а [1]
// * [@ ид = "вики-редактирование-wikiEdit28"] / дела / дела / дела / дела [2] / а [1]
Эти три xpath
используются для одной и той же кнопки, но число после wikiEdit будет меняться каждый раз. Поэтому, есть ли способ, который может помочь мне выполнить мой сценарий более гладко? Большое спасибо!
Вот мой код Python:
broswer.find.element_by_xpath('//*[@id="wiki-edit-wikiEdit26"]/div/div/div/div[2]/a[1]') .click()