오류 수정

This commit is contained in:
2025-06-27 11:33:56 +09:00
parent 7836d2d8f3
commit 036e097a2b

View File

@ -26,16 +26,19 @@ driver.get('https://www.weather.go.kr/w/weather/forecast/short-term.do#dong/4148
wait = WebDriverWait(driver, 10)
# 첫 번째 탭 클릭
# 첫 번째 탭 클릭 (날씨 탭 전환)
tab_button = wait.until(EC.element_to_be_clickable(
(By.XPATH, '//*[@id="digital-forecast"]/div[1]/div[3]/div[1]/div/div/a[2]')))
(By.XPATH, '//*[@id="digital-forecast"]/div[1]/div[3]/div[1]/div/div/a[2]')
))
tab_button.click()
# 두 번째 항목 클릭
# 두 번째 항목 클릭 (다시 찾기: 클릭 이후 DOM 변경되므로)
list_button = wait.until(EC.element_to_be_clickable(
(By.XPATH, '//*[@id="digital-forecast"]/div[1]/div[3]/ul/div[1]/a[2]')))
(By.XPATH, '//*[@id="digital-forecast"]/div[1]/div[3]/ul/div[1]/a[2]')
))
list_button.click()
# 캡처 대상 요소 찾기
target_element = wait.until(EC.presence_of_element_located(
(By.XPATH, '/html/body/div[2]/section/div/div[2]')))