이 모양의 아이콘을 누르고 cmd 를 치면
콘솔창이 등장할 것이다.
명령어를 입력해서 크롤링에 필요한 파이썬 모듈을 설치한다.
pip install selenium
pip install webdriver-manager
그리고 나선 파이썬 코드를 작성하고
from selenium import webdriver
driver = webdriver.Chrome()
driver.get(url=URL)
driver.implicitly_wait(time_to_wait=10)
실행하면
이런 화면이 나올것이다.
크롤링 할 준비가 된거다.
다음 단계는 구글에서 보이는 검색창에 원하는 검색어를 넣어서 이미지 검색을 하는 부분인데
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
elem = driver.find_element(By.CSS_SELECTOR,"#APjFqb")
elem.send_keys("2D 게임 스프라이트")
elem.send_keys(Keys.RETURN)
elem = driver.find_element(By.CSS_SELECTOR,"#APjFqb")
이곳에서 CSS_SELECTOR 다음에 나오는 부분은 크롬 상에서 찾아서 넣어줘야 한다.
크롬 창에서 F12 키를 누르면
이런 창이 등장한다.
이 부분을 누르고 검색창에 마우스 포인터를 이동하면
이런식으로 검색이 선택되며 선택을 한후에 옆을 보면 이부분의 html 선택부분이 지정되어 있을 것이다.
이렇게 복사된 부분을 python 코드 상에 붙여 넣으면 된다.
이제 실행을 해보면 이미지들이 구글 웹페이상에 나오게 된다.
아래는 검색한 이미지를 로컬 컴퓨터에 저장하는 파이썬 코드이다.
파이썬 파일을 첨부하였다
저장할 경로와 찾기 원하는 키워드를 입력해서 파이썬 코드를 실행하면 원하는 이미지가 로컬컴퓨터에 자동 저장될 것이다.
'Chat GPT' 카테고리의 다른 글
티스토리 API 사용을 위한 준비 (0) | 2023.07.06 |
---|---|
스테이블 디퓨전으로 그림 그리기 (0) | 2023.07.03 |
음성 비서 만들기 (0) | 2023.07.03 |
댓글