기상정보 자동 스크래핑 코드 진행


기상정보 자동 스크래핑 코드 진행

pip3 install selenium==3.141 로 버전을 낮춰서 find_element_by_xpath()를 사용할 수도 있지만 그대로 두고 안내 메세지대로 find_element()를 사용하기로 결정. By를 import 해주고, 각 연도, 월, 일별로 선택을 해서 불러오는 것까지 자동화 성공. 하지만 날짜 하나하나를 일일히 지정을 했기 때문에 코드가 굉장히 길어짐. xpath 양식이 str로 되어있기 때문에 list로 변환을 해서 i 부분만 정수로 치환, 계속 증가하게 해서 1~30의 변수로 변하게 한다던가 여러 방식을 고민해봤지만 그부분은 반복되게 하지 못했음. 하지만 날짜를 선택해서 표시하는 것까진 자동화를 했기 때문에 작업하는데 가능성이 보임. 자세한 설명은 코드 완성후에 올릴 예정. 시험 영상은 2012년 11월의 1일 ~ 10일 2012년 12월의 1일 ~ 10일에 해당하는 기상정보를 자동으로 클릭, 표시하는 영상....


#selenium #크롤링 #주피터노트북 #자동화 #웹제어 #웹자동화 #아나콘다 #스크래핑 #셀레니움 #파이썬

원문링크 : 기상정보 자동 스크래핑 코드 진행