프로그래밍 실습/Python 6

파이썬 셀레니움 이미지 크롤링 코드 총 정리 (python selenium image download code)

2023.06.08년에 작성된 코드로 현재 지원하지 않는 함수 등이 포함될 수 있습니다. 이 코드는 Naver에서 '춘식이'를 검색하고, 그 이미지를 다운로드 합니다. #모듈 불러오기from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECim..

파이썬 셀레니움 크롤링 (5) : 이미지 다운로드 하기/ driver.find_element().click() 코드 오류 해결

python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 5편입니다. 파이썬 셀레니움 크롤링 (4) : while문을 이용하여 스크롤 끝까지 내리기 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 4편입니다. 파이썬 셀레니움 크롤링 (3) : 네이버에서 이미지 검색하기 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링 bom-b.tistory.com (4)편에서는 스크롤을 내려서 이미지를 로드하는 방법을 알아보았으며 (5)편에서는 이미지를 찾아 다운로드 받는 코드를 적용시켜 보겠습니다. - driver.find_element().click() 코드 작동안됨 오류! 빨간색 박스로 선택한 사진의 class를 알아내서 저것을 선택하고 클릭..

파이썬 셀레니움 크롤링 (4) : while문을 이용하여 스크롤 끝까지 내리기

python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 4편입니다. 파이썬 셀레니움 크롤링 (3) : 네이버에서 이미지 검색하기 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 3편입니다. 파이썬 셀레니움 크롤링 (2) : 크롬 브라우저 열기 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 bom-b.tistory.com 이미지를 검색하고 이미지가 다 로드 될 수 있도록 페이지 끝까지 스크롤 하는 코드를 작성해보겠습니다. - while문에 대해서 알아보기 스크롤을 끝까지 내리는 코드를 만들기 전에 while문에 대해서 알아보겠습니다. while문은 주어진 조건이 참(True)인 동안 반복해서 코드를 실행합니다. 아래는 w..

파이썬 셀레니움 크롤링 (3) : 네이버에서 이미지 검색하기

python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 3편입니다. 파이썬 셀레니움 크롤링 (2) : 크롬 브라우저 열기 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 2편입니다. 파이썬 셀레니움 크롤링 (1) : 가상환경 세팅과 selenium 설치 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링 bom-b.tistory.com 3편에서는 네이버 홈페이지에서 검색창을 찾고, 검색창에 검색어를 입력하여 이미지를 띄우는 방법을 알아보겠습니다. - selenium 웹 페이지 요소 찾기 - selenium 문장 입력하기 - selenium 엔터키 입력하기 원하는 웹페이지에서 F12키를 눌러 관리자툴을 열어줍니다. 그리고 빨간색 박스로..

파이썬 셀레니움 크롤링 (2) : 크롬 브라우저 열기

python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 2편입니다. 파이썬 셀레니움 크롤링 (1) : 가상환경 세팅과 selenium 설치 python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 1편입니다. 코드를 작성하기 전 준비 사항으로는 1. 파이썬 가상환경 세팅 2. selenium 설치 및 브라우저 세팅 3. selenium 으로 활용 bom-b.tistory.com 환경설정은 1편을 참고해주시면 되겠습니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options # 브라우저 꺼짐 방지 옵션 chrome_options = Options() chrome_o..

파이썬 셀레니움 크롤링 (1) : 가상환경 세팅과 selenium 설치

python의 selenium을 이용하여 웹 페이지의 이미지를 크롤링하는 방법 1편입니다. 코드를 작성하기 전 준비 사항으로는 1. 파이썬 가상환경 세팅 2. selenium 설치 및 브라우저 세팅 3. selenium 으로 활용할 웹 브라우저 세팅 꼭 가상환경에서 진행해야 하는 것은 아닙니다. 1. 파이썬 가상환경 세팅 다른 버전의 파이썬을 사용하고 싶을때 가상환경을 이용해 편하게 다른 버전의 파이썬을 사용할 수 있게 해줍니다. https://docs.python.org/ko/3/library/venv.html venv — Creation of virtual environments Source code: Lib/venv/ The venv module supports creating lightweight..