1
내가 확인해야 웹 페이지에있는 텍스트 아래 있습니다셀레늄 파이썬 확인 텍스트 <td>
이IT 1 $2.00 8% row1
Sales 2 $20.00 30% row2
오전 데 문제는 텍스트의 각 다른 TD에이다 (스크린 샷 참조 이하).
이 한 번에 모든 텍스트를 확인할 수 있습니까?
내가 확인해야 웹 페이지에있는 텍스트 아래 있습니다셀레늄 파이썬 확인 텍스트 <td>
이IT 1 $2.00 8% row1
Sales 2 $20.00 30% row2
오전 데 문제는 텍스트의 각 다른 TD에이다 (스크린 샷 참조 이하).
이 한 번에 모든 텍스트를 확인할 수 있습니까?
예, 행에있는 모든 td
요소를 찾고 텍스트를 "결합"할 수 있습니다. 이 라인을 따라
뭔가 :
desired = "IT 1 $2.00 8% row1"
row = driver.find_element_by_css_selector("table tr") # TODO: use your actual locator to select the row
actual = " ".join([td.text for td in row.find_elements_by_tag_name("td")]).strip()
assert row == actual