프로그래밍 실습 7

강의 후기 - 조코딩 웹개발 5주 완성 (유튜브)

웹 개발이 어떻게 진행되는건지 전체적으로 배워보기 위해 여러 강의를 찾아보았는데요, 저는 조코딩님의 유튜브 강의를 선택해서 보았습니다. 해당 강의는 조코딩님 유튜브 채널의 멤버쉽에 가입하면 볼 수 있는데요, 부담 없는 금액에 여러 강의를 볼 수 있고 조코딩님도 응원할 수 있어서 좋은 것 같습니다 :) 조코딩님의 영상들이 코딩에 입문을 하는데 큰 도움을 주셔서 이번 강의도 선택하게 되었습니다. 조코딩님은 역시 초보자가 알기 쉽게 천천히 알려주십니다. 프로그램 설치하는 방법부터 사소한거 하나하나 알려주시니 크게 막히는거 없이 잘 따라갔습니다. 강의 하나의 러닝타임이 짧지 않지만 5개의 강의를 통해 웹페이지가 어떻게 구축되는지 쉽게 알 수 있었습니다. 웹개발에 도전하고 싶으신데, 웹이 어떻게 만들어지고 어떤 ..

파이썬 셀레니움 이미지 크롤링 코드 총 정리 (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..