Project/Shoes_Project

Shoes_Project - 1 - KREAM 페이지 크롤링 해보기(신발)

상맹 2022. 3. 10. 18:00
반응형

 

 

KREAM | 한정판 거래의 FLEX

한정판을 거래하는 가장 확실한 방법

kream.co.kr

kream.co.kr/products/ 상품번호!

 

41534는 (W) Jordan 1 Mid Grey Fog다.

products 번호는 다섯자리숫자로 되어 져 있었고, 00001 부터 시작해서 넣어보았다.

00001은 없음
00002번 부터 시작 00002가 상품 시작 번호(sid)

sid = 00002 (상품 시작 번호)


- 상품 번호 조회
url = https://kream.co.kr/products/ + sid

브랜드 검사
class 이름 검사 가능하다. (브랜드, 상품명, 한글 상품명)

브랜드 : class = brand
상품명 : class = title
한글상품명 : class = sub_title

모델번호 검사

모델번호는 상위 클래스 이름이 달라서 검색이 가능하다.

나머지 출시일, 컬러, 가격은 product title 이름을 통해서 구분해서 출력하면 가능 할 것 같다.
모델번호 : class = detail_box_model_num / class = product_info
출시일 : class = detail_box / class = product_title : 출시일 / class = product_info
컬러 : class = detail_box / class = product_title : 컬러 / class = product_info
가격 : class = detail_box / class = product_title : 발매가 / class = product_info

 

상품 이미지 검사

상품 이미지 : class = product, class = product_img

 


- 체결 ,입찰
체결과 입찰은 쉬웠다. (id가 고유 번호 이기 때문에 각각 id가 있었다)

체결 거래 (id="pane11") 
사이즈 class=table_td
거래가 class=table_td align_right
거래일 class=table_td align_right

판매 입찰 (id="pane12")
사이즈 class=table_td
판매 희망가 class=table_td align_right
수량 class=table_td align_right

 

구매 입찰 (id="pane13")
사이즈 class=table_td
구매 희망가 class=table_td align_right
수량 class=table_td align_right

 

체결, 입찰 내역은 5개까지 보여 지기 때문에 추가 내역을 더보기 위해선 로그인을 해야한다...

- 사이즈 조회

구매/팔기 버튼을 누르면 /buy/select/상품번호?size= 형식으로 나온다!
buy_url = https://kream.co.kr/buy/select/+sid+?size=
sell_url = https://kream.co.kr/sell/select/+sid+?size=

사이즈 class=size

가격 class=price

 

구매 입찰 일 경우는 price에 구매입찰이 뜬다.


문제점 신발 제외 상품들 어떻게 구분해야할지(의류는 5단위가 아닌 s,m,l,xl,xxl / 기타 는 onesize)

반응형