본문 바로가기
728x90
반응형
SMALL

Python/Crawlling4

[파이썬, Python] 이미지 크롤링 하기! 📍 픽사베이 - 무료 이미지 제공 https://pixabay.com/ko/ 1. 이미지 수집하기 import chromedriver_autoinstaller import time from selenium import webdriver from selenium.webdriver.common.by import By from urllib.request import Request, urlopen driver = webdriver.Chrome() driver.implicitly_wait(3) url = 'https://pixabay.com/ko/images/search/cat' driver.get(url) time.sleep(3) image_xpath = '/html/body/div[1]/div[1]/div/d.. 2023. 9. 5.
[파이썬, Python] 셀레니움으로 인스타그램 크롤링하기! 📍 인스타그램 크롤링 실습 from selenium import webdriver import chromedriver_autoinstaller from selenium.webdriver.common.by import By import time driver = webdriver.Chrome() 📌 에러 해결법 1. 크롬의 버전을 확인 2. 크롬 드라이버를 크롬버전에 맞게 다운로드 https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 115 or newer, please consult the Chrome for .. 2023. 9. 5.
[파이썬, Python] 셀레니움(Selenium) 라이브러리를 활용한 브라우저 컨트롤링 1. 셀레니움(Selenium) 셀레니움은 브라우저를 컨트롤 할 수 있도록 지원하는 라이브러리 주로 웹 애플리케이션의 테스트 자동화, 웹 스크래핑, 웹 애플리케이션의 상호 작용 및 데이터 수집을 위해 개발 !pip install selenium !pip install chromedriver_autoinstaller from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.google.co.kr/') search = driver.find_element('name', 'q') # name이 q인 태그 하나를 찾음 from selenium.webdriver.common.keys import Keys # 키보드의 키들을 .. 2023. 9. 5.
[파이썬, Python] 크롤링(Crawlling)의 정의 & 크롤링 실습하기! 1. 크롤링과 스크래이핑 크롤링(Crawling): 인터넷의 데이터를 활용하기 위해 정보들을 분석하고 활용할 수 있도록 수집하는 행위 스크래이핑(Scraping): 크롤링 + 데이터를 추출해서 가공하는 최종 목표 2. 크롤링 실습 2-1. Basic English Speaking https://basicenglishspeaking.com/daily-english-conversation-topics/ (75 Audio Lessons) Daily English Conversation Practice | Questions and Answers By Topics Daily English Conversation Practice - Questions and Answers by TopicYou have trouble.. 2023. 9. 4.
728x90
반응형
LIST