반응형
특정 텍스트를 입력받아 xpath를 찾았는데,
selenium으로 조회는 가능했지만 클릭이 불가능 했던 상황에 사용한 코드
goods = driver.find_element(
By.XPATH, f'//div[text()="{your_text}" and contains(@class, "option")]'
)
print(goods) # web element
driver.execute_script("arguments[0].click();", goods)
time.sleep(0.5)
반응형
'프로그래밍 > python' 카테고리의 다른 글
배열 간의 제거 연산 (0) | 2022.09.16 |
---|---|
셀레니움 xpath 활용하여 특정텍스트 포함된 부모(상위)엘리먼트 찾은 후 다시 부모 엘리먼트의 input 파일 찾기 (0) | 2022.09.14 |
파이썬 공휴일 가져오기 (++공공데이터 활용) python holidays 공휴일 포함 (0) | 2022.09.08 |
win32com.client.Dispatch("Excel.Application") Copy Sheet (0) | 2022.09.07 |
QWindowsContext: OleInitialize() failed: "COM error 0xffffffff80010106 RPC_E_CHANGED_MODE (Unknown error 0x080010106)" 오류 해결 법 (1) | 2022.09.07 |