• 목록
  • 아래로
  • 위로

토이 프로젝트로 쿠팡에 대한 camelcamelcamel과 유사한 사이트를 구축할 예정입니다.

 

개발 도중에 알게 된 소소한 팁을 적어봅니다 ^^

 

 

1. Headers

 

https://coupang.com의 상품 관련 정보를 크롤링할 때

 

requests 모듈을 이용한 요청에 문제가 발생한다면

 

headers에 'User-Agent' 이외에도 'Accept-Language'를 추가하면 해결되는 경우가 많습니다.

 

 

2. 가격 정보

 

개별 상품 페이지에서의 가격 정보는 동적 크롤링를 통해 얻어올 수 있습니다.

 

해당 URL은 아래와 같습니다.

 

https://www.coupang.com/vp/products/제품ID/vendoritems/벤더아이템ID/quantity-info?quantity=1

 

위 URL에 get 요청을 하여 response.text를 json으로 파싱한 후

 

'price' -> 'finalPrice'에서 할인이 적용된 가격 정보를 얻을 수 있습니다.

 

 

여담이지만 쿠팡은 기본가격 자체가 할인이 적용된 가격인 경우도 많아서

 

할인 여부를 떠나서 금액 자체를 놓고 구매 타이밍을 판단하시는 것을 추천 드립니다 ^^

 

작성자
이니스프리 119 Lv. (1%) 2445430/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [1차 해결 및 추가] 서버 접속 불가 문제 안내 11 updated 마스터 마스터 3일 전15:22 145
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 2239
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 5919
356 SSH에서 자주쓰는 명령어를 짧게 만들어 놓기 2 NoYeah NoYeah 17.09.29.15:00 521
355 Appcheck 업데이트 : 클리너 기능 추가 image 이니스프리 이니스프리 18.03.30.12:44 516
354 [프린터/복합기] 캐논 복합기 MF6XX ID 및 PIN 1 이니스프리 이니스프리 21.08.16.09:19 510
353 [PIL] 이미지 좌우반전 이니스프리 이니스프리 20.07.04.15:22 510
352 [Python] PyMuPDF의 사용방법 이니스프리 이니스프리 22.07.28.21:33 509
351 [Python] json.load()와 json.loads()의 차이 2 이니스프리 이니스프리 21.01.24.13:15 502
350 크롬 버전 73에서 bxSlider 관련 문제에 대한 해결책 이니스프리 이니스프리 19.03.26.19:25 494
349 [Python] Google Trend의 '최근 인기 검색어' 크롤링 3 이니스프리 이니스프리 21.05.02.12:24 491
348 CSS/HTML 소스 압축 해주는 홈페이지 슬기 슬기 18.10.07.12:46 487
347 파이썬 3.7에서 pywinauto 설치시 에러가 발생하는 경우 이니스프리 이니스프리 20.05.30.00:50 487
346 PyQt5에서 treeView의 헤더를 클릭하여 정렬하기 - treeView.setSortingEnabled 메서드와 관련하여 이니스프리 이니스프리 19.08.09.15:38 485
345 [무료제공] 강력한 언인스톨러 Soft Organizer 3 이니스프리 이니스프리 17.04.20.21:56 484
344 [Python] Pytube를 이용하여 유튜브 영상을 간단히 다운받는 법에 대한 설명 이니스프리 이니스프리 20.11.01.14:25 482
343 [Selenium] 요소가 완전히 로드될 때까지 기다리기 이니스프리 이니스프리 20.08.23.20:22 468
342 [IT정보] 나무클라우드 서비스 종료 3 이니스프리 이니스프리 17.02.03.19:32 465
341 [어도비 프리미어] MME device internal error의 해결방법 image 이니스프리 이니스프리 20.04.29.22:20 464
340 화웨이 메이트북 CMOS 진입 / 펑션키 설정 image 이니스프리 이니스프리 20.03.21.14:20 458
339 [파이썬/PHP] 스트링 앞에 0 채워서 자리수 맞추기 이니스프리 이니스프리 19.01.01.13:40 453
338 [펌] 헷갈리기 쉬운 맞춤법 2 image Adam title: 대한민국 국기Adam 17.10.09.17:27 452
337 다시 데워 먹으면 안 되는 음식 5가지 2 오후두시스토리 오후두시스토.. 17.04.06.11:11 445