커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
크롤링 결과 오류
[왕초보] 칼퇴를 부르는 파이썬 업무 자동화
2주차
북마크
최*림
댓글
5
추천
0
조회수
15
조회수
15
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


구글 날씨 크롤링 실습 결과가 조금 이상합니다.

결과가 암호화된 것 처럼 나와요





작성한 코드 및 에러 메세지

<작성코드>

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도!


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴