콘솔워크

셀레니움 xpath 활용하여 특정텍스트 포함된 부모(상위)엘리먼트 찾은 후 다시 부모 엘리먼트의 input 파일 찾기 본문

프로그래밍/python

셀레니움 xpath 활용하여 특정텍스트 포함된 부모(상위)엘리먼트 찾은 후 다시 부모 엘리먼트의 input 파일 찾기

콘솔워크 2022. 9. 14. 11:20
반응형

이렇게 상품이 있고, 상품명과 일치하는 input 엘리먼트에 값을 입력하고 싶을 때 사용한다.

 

product_name에 상품명 입력

product_name = "본에정 300T"
order_count = "5"

driver.find_element(
    By.XPATH, f'//li[.//p[text()="{product_name}"]]//input[@name="pd_order"]'
).send_keys(order_count)

 

반응형