Я пытаюсь заставить Selenium Webdriver нажимать x количество ссылок в таблице, и я не могу заставить его работать. Я могу напечатать ссылки, как это:Найти и щелкнуть ссылки в уродливой таблице с веб-браузером Python и Selenium
links = driver.find_elements_by_xpath("//table[2]/tbody/tr/td/p/strong/a")
for i in range(0,len(links)):
print links[i].text
Но когда я пытаюсь сделать ссылки [я] .click() вместо печати питона бросает мне ошибку.
Сайт использует JSP и hrefs из ссылок выглядит следующим образом «JavaScript: loadTestResult (169)» Это суб/суб-страницу и не возможно получить доступ к прямым URL, а также таблица, содержащая ссылки очень грязные и большие, поэтому вместо вставки всего источника здесь я сохранил страницу на этом URL-адресе. http://wwwe.aftonbladet.se/redaktion/martin/badplats.html (Я охочусь на 12 синих звеньев в левой колонке)
Любые идеи?
Благодаря Martin