Selenium (2) 썸네일형 리스트형 웹 스크래핑, 크롤링- 2. Selenium 나도 코딩님의 파이썬 웹 스크래핑 강의 정리 https://www.youtube.com/watch?v=yQ20jZwDjTE 1. Selenium 설치 웹 자동화 테스트 툴이다. pip install selenium 크롬 웹드라이버 설치 크롬을 자유롭게 제어할 수 있는 실행파일이다. chrome://version 접속 -> chromedriver에서 알맞은 버전 다운로드 후 설치 *M1 맥북에서 chromedriver 실행파일을 열 수 없을 때 터미널로 chromedriver가 있는 디렉토리로 이동하여 아래 명령어를 입력해주면 된다. xattr -d com.apple.quarantine {크롬 드라이버 파일명(chromedriver)} 이후 다시 실행해보면 잘 실행된다. 2. 기본 사용법 naver에 접속.. [TIL] 웹 업무 자동화, 크롤링 툴 ; 셀레니움, 셀레니움 IDE, 퍼펫티어(puppeteer) 자바, 자바스크립트 1. 자동화 서버 제작(셀레니움) 복잡한 기능도 구현이 가능하다 느리다 운영환경별로 세팅이 필요하다 자바 및 JVM을 사용한 업무 자동화 툴은 셀레니움이 있다. 자바에서 라이브러리 dependency를 추가하고 크롬 드라이버를 다운로드 받아서 사용하면 된다. 대략적인 코드는 구글링 해보면 많이 나온다. 의존성 추가 코드 org.seleniumhq.selenium selenium-java 3.141.59 크롬 드라이버 설치 사이트 크롬 -> 설정 -> Chrome 정보에 들어가서 버전을 확인하여 알맞는 버전을 다운로드 받아야 한다. https://chromedriver.chromium.org/downloads 2. 셀레니움 IDE 사용 레코드 베이스라 사용하기 편리하고 간단하다 복잡한 자동화는 어렵다 문법.. 이전 1 다음