파이썬 네이버 이미지 크롤링(Python Naver Image Crawling)
·
Python & SQL/Python Practice
지난 번 구글 이미지 크롤링 코드를 그대로 활용하여, 네이버 이미지 크롤링을 해보았습니다. 구글과 네이버 이미지 검색의 차이점이 하나 있습니다.구글은 스크롤을 내리다보면 아래 그림처럼 [결과 더보기] 버튼을 클릭해야만 스크롤을 더 내릴 수 있습니다.반면, 네이버는 별다른 과정없이 끝까지 스크롤이 내려갑니다. 그래서 두 코드의 차이는 [결과 더보기] 버튼 클릭 부분 뿐입니다.이렇게 자동화하여 이미지를 저장할 수 있으니 참 편리합니다.이제는 이것을 활용하여 어떤 재밌는 것을 더 할 수 있는지 생각해 보아야겠습니다. :) 오늘도, 즐겁게 파이썬! ▼ 파이썬 코드 공개 123456789101112131415161718192021222324252627282930313233343536373839from sele..
파이썬 구글 이미지 크롤링(Python Google Image Crawling)
·
Python & SQL/Python Practice
파이썬으로 구글 이미지 크롤링을 해보았습니다. "난 손이 빨라서 더 빨리 저장할 수 있는데?"라고 묻는 분이 계시다면, 1,000장이 되어도 동일한 속도로 저장할 수 있을지 되묻고 싶네요. 파이썬 초보자이지만, 구글링을 통해 부분부분 검색하여 코드를 완성하였습니다.파이썬의 매력인 것 같습니다. 오늘도, 즐겁게 파이썬! ▼ 파이썬 코드 공개 123456789101112131415161718192021222324252627282930313233343536373839404142from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timeimport urllib.request driver = webdriver..
파이썬 구구단 업그레이드 문제 !
·
Python & SQL/Python Practice
3단계 업그레이드 구구단 문제를 모두 스스로 해결하였다. 문제는 다음과 같다. (문제 1) 구구단(1~9단)을 다음과 같이 출력하시오. 2 x 1 = 2 2 x 2 = 4 ''' 2 x 9 = 18 [해답 1 - 나의 풀이] 1 2 3 dan = int(input("단을 입력하세요: ")) for i in range(1, 10): print(f"{dan} x {i} = {dan * i}") cs (문제 2) 문제 1을 무한대로 실행시키는(입력할 수 있는) 코드를 작성하시오. [해답 2 - 나의 풀이] 1 2 3 4 while True: dan = int(input("단을 입력하세요: ")) for i in range(1, 10): print(f"{dan} x {i} = {dan * i}") cs (문제 ..