성장, 그리고 노력

부족하더라도 어제보다 더 잘해지자. 노력은 절대 배신하지 않는다.

python 2

[Python] 인스타그램 크롤링

개요 파이썬으로 만든 두번째 웹어플리케이션 입니다. 이 프로젝트 또한 네이버 크롤링에 이어, AMD로 일할때 Ctrl+c+v에 회의감을 느끼고 만든 프로그램입니다.사용자는 콘솔창에 원하는 해쉬태그만 입력하면 자동으로 인스타그램에 올라와 있는 게시물 정보를 모두 수집해 줍니다. 그리고 그 데이터를 .CSV 파일로 출력해 줍니다. 수집되는 정보 수집되는 정보로는 “본문, 글쓴이(ID), 좋아요, 글쓴날, 해쉬태그, URL” 입니다. 이 웹어플리케이션의 단점은 크롬 웹 드라이버를 사용하기 때문에 속도가 느립니다. 또한 사용자의 행위와 동일한 것을 자동화 시켜주는 것이기 때문에, 사용자의 부주의로 어플리케이션을 종료하거나 크롬 브라우저를 종료하면, 크롤링은 실패하게 됩니다. 상세 로직 참고 링크 시연 영상: Y..

Side-Project 2019.12.08

[Python] 네이버쇼핑 크롤링(Crawling)

소개말 이 프로젝트는 이베이코리아에서 AMD로 근무할때, 혼자서 만들어본 "네이버쇼핑 크롤링"프로그램 입니다. 만든 이유는 반복되는 일에 지루함과 귀찮음을 느껴 python을 공부하게되었고, 그 결과물 중 한 가지로 만들게 되었습니다. 수집되는 정보 쇼핑몰명, 최저가 상품명, 가격, 배송비, 리뷰 수 기본 로직 사용자는 메모장에 상품명만 줄바꿈을 기준으로 입력하면 자동으로 네이버 쇼핑에 올라와 있는 최저가 정보를 모두 수집해 줍니다. 그리고 그 데이터를 .CSV 파일로 출력해 줍니다. 상품 수의 제한은 없지만(메모장에 담고 저장만 할 수 있으면 됩니다.), 속도 조절을 하지 않으면 네이버 사이트로 공격이 될 수 있기 때문에 한 상품당 1초의 제한을 둡니다. 상세 로직 참고 링크 시연 영상: YouTube

Side-Project 2019.12.08
반응형