본문 바로가기

Python_programming/크롤링

(2)
크롤링 입문(2) selenium - 시간창 대기 ,팝업창 닫기 2020 04 19 1) 시간창 대기 3가지 보통 시간창 대기는 time.sleep , implicity_wait , Explicit Waits 3가지를 씁니다. time.sleep 은 그냥 지정한 시간만큼 기다린 뒤에 작업을 진행. 파이썬 내장 모듈이죠. implicitly_wait 는 지정한 시간만큼 기다려주고 그 이후는 기다리지 않습니다. Explicit Waits 는 특정 상태가 될때까지 기다리고, 상태가 되면 바로 실행한다는 의미입니다. from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.w..
웹 크롤링 입문 (1) (selenium) 202004 크롤링을 다시 공부해보고 싶어서 스터디한 내용을 정리해보도록 하겠습니다. 2020년 4월 19일 실습한 내용입니다. 1) selenium , chromedriver 설치 크롤링에 맞게 세팅을 하겠습니다. 우선 저의 경우는 python3.6 의 가상환경을 활성화한뒤 selenium 을 설치하겠습니다. # 패키지 설치하기 $ conda install selenium # 패키지 설치 확인 $ conda list 이제 크롬 드라이버를 다운 받습니다. 크롬 버전을 확인하겠습니다. 크롬을 열고 우측 상단의 세로로 점이 3개 찍혀있는 아이콘을 누르고 help 누르고 about chrome 누르면 바로 나옵니다 :) 저의 경우는 위와 같습니다. chrome driver 를 구글에 검색하셔서 본인 컴퓨터 버전에 맞는 드..