
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
구글 날씨 크롤링 실습 결과가 조금 이상합니다.
결과가 암호화된 것 처럼 나와요
작성한 코드 및 에러 메세지
<작성코드>
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
chrome_options = Options()
chrome_options.add_experimental_option("detach", True)
chrome_options.add_experimental_option("excludeSwitches", ["enable-logging"])
driver = webdriver.Chrome(options=chrome_options)
# 예시로 Google의 날씨 정보 페이지로 이동(접속)
driver.get("https://www.google.com/search?q=weather")
#css 선택자를 이용해서 원하는 클래스를 가져온다. 텍스트를 가져오기
element = driver.find_element(By.ID,"wob_tm").text
loc=driver.find_element(By.CSS_SELECTOR,'span.BBwThe')
print(f"현재{loc}의 온도는 {element}도!")
--------------------------------------
<터미널 결과>
현재<selenium.webdriver.remote.webelement.WebElement (session="c6982f898dad35d979e2bfe31f1cb40f", element="43C39E54B46AF1EBF5601A043DA663A7_element_32")>의 온도는 6도!
