2014-05-08 4 views
1

테이블의 특정 위치에있는 단추를 XPath를 사용하여 어떻게 클릭합니까? 열은 상수이며 항상 마지막 행입니다. 테이블의 ID를 가지고 있지만 셀에 값이 동적 인 삭제 버튼이 포함되어 있습니다. 생성 된 해시 값입니다.고정 열 위치의 마지막 행에있는 테이블의 Xpath 셀 선택

Xpath = ".//[@=id='blah']/tbody/tr[5]/td[5]" # <- this xpath fails. 

이것은 자동화를위한 것으로, 셀레늄을 사용하는 python입니다. 단지 last() 기능을 사용하여 당신은이 방법을 수행 할 수 있습니다

Xpath = ".//[@=id='blah']/tbody/tr[position()=last()]/td[5]" 

답변

3

것은 XPath는 기능 position()last()를 사용해보십시오

Xpath = ".//*[@=id='blah']//tr[last()]/td[5]" 
관련 문제