SSG.COM 실시간 급상승 키워드, 베스트 상품 100위 추출(with 파이썬)
네이버 지식인에 ssg 몰에 대해서 파이썬으로 크롤링하는 문제(베스트 상품 정보 추출)가 올라와 있기에 한번 시도해보았다. ssg.com 실시간 급상승 키워드와 베스트 상품 100위까지의 제품을 추출해 보았는데...
SSG 몰 파이썬 크롤링해보기(급상승 키워드, 베스트 상품)
이번에 알게 된 것이 ssg.com 몰이 단순 신세계 쇼핑몰인지 알았는데, 그 안에 들어와 있는 브랜드가 신세계의 자회사 쇼핑몰이 모두 입점해있었다는 것.
이마트몰, 신세계몰, 트레이더스, 신세계백화점, 새벽배송, 까사미아, STARBUCKS, CHICOR, 신세계TV쇼핑, howdy, 여행, S.I.VILLAGE, 스타필드, 프리미엄아울렛
신세계 브랜드가 이리 많았나~~
소스코드 - 급상승 키워드
import requests
from bs4 import BeautifulSoup
url = 'https://www.ssg.com/service/bestMain.ssg'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
jump_rank_lis = soup.select_one('#cmjumpRank > div.cmjump_lyr > div').find_all('li', class_='cmjump_rank_item')
# print(len(jump_rank_lis))
print('\n*** SSG.com 급상승 키워드 ***')
for li in jump_rank_lis:
link = li.find('a')['href']
jump_no = li.find('span', {'class':'cmjump_rank_num'}).text.strip()
keyword = li.find('span', class_='cmjump_rank_tx').text.strip()
print(f'{jump_no}위: {keyword} [{link}]')
- #cmjumpRank 밑에 div 태그 2개 중 1번째 div 10개 li 태그의 키워드(실시간 급상승 키워드)가 2번째 div 태그 20개 키워드 내역에 있기 때문에 2번째 div 태그만 가져옴
[추출 결과]
*** SSG.com 급상승 키워드 ***
1.위: 출출할때 [https://www.ssg.com/search.ssg?target=all&query=%ec%b6%9c%ec%b6%9c%ed%95%a0%eb%95%8c&src_area=item_list]
2.위: 아이패드 에어 5세대 [https://www.ssg.com/search.ssg?target=all&query=%ec%95%84%ec%9d%b4%ed%8c%a8%eb%93%9c+%ec%97%90%ec%96%b4+5%ec%84%b8%eb%8c%80&src_area=item_list]
3.위: 밀크티용 [https://www.ssg.com/search.ssg?target=all&query=%eb%b0%80%ed%81%ac%ed%8b%b0%ec%9a%a9&src_area=item_list]
4.위: 혼밥 [https://www.ssg.com/search.ssg?target=all&query=%ed%98%bc%eb%b0%a5&src_area=item_list]
5.위: 레드자몽 [https://www.ssg.com/search.ssg?target=all&query=%eb%a0%88%eb%93%9c%ec%9e%90%eb%aa%bd&src_area=item_list]
6.위: 초록마을 비타민 [https://www.ssg.com/search.ssg?target=all&query=%ec%b4%88%eb%a1%9d%eb%a7%88%ec%9d%84+%eb%b9%84%ed%83%80%eb%af%bc&src_area=item_list]
7.위: 꿀고구마 [https://www.ssg.com/search.ssg?target=all&query=%ea%bf%80%ea%b3%a0%ea%b5%ac%eb%a7%88&src_area=item_list]
8.위: 발렌티노스니커즈 [https://www.ssg.com/search.ssg?target=all&query=%eb%b0%9c%eb%a0%8c%ed%8b%b0%eb%85%b8%ec%8a%a4%eb%8b%88%ec%bb%a4%ec%a6%88&src_area=item_list]
9.위: 반바지 [https://www.ssg.com/search.ssg?target=all&query=%eb%b0%98%eb%b0%94%ec%a7%80&src_area=item_list]
10.위: 신세계모바일상품권 [https://www.ssg.com/search.ssg?target=all&query=%ec%8b%a0%ec%84%b8%ea%b3%84%eb%aa%a8%eb%b0%94%ec%9d%bc%ec%83%81%ed%92%88%ea%b6%8c&src_area=item_list]
11.위: 아이패드 에어 [https://www.ssg.com/search.ssg?target=all&query=%ec%95%84%ec%9d%b4%ed%8c%a8%eb%93%9c+%ec%97%90%ec%96%b4&src_area=item_list]
12.위: 나이키반팔 [https://www.ssg.com/search.ssg?target=all&query=%eb%82%98%ec%9d%b4%ed%82%a4%eb%b0%98%ed%8c%94&src_area=item_list]
13.위: 선풍기 [https://www.ssg.com/search.ssg?target=all&query=%ec%84%a0%ed%92%8d%ea%b8%b0&src_area=item_list]
14.위: 얼그레이시럽 [https://www.ssg.com/search.ssg?target=all&query=%ec%96%bc%ea%b7%b8%eb%a0%88%ec%9d%b4%ec%8b%9c%eb%9f%bd&src_area=item_list]
15.위: 아이스티 [https://www.ssg.com/search.ssg?target=all&query=%ec%95%84%ec%9d%b4%ec%8a%a4%ed%8b%b0&src_area=item_list]16.위: 파워에이드 [https://www.ssg.com/search.ssg?target=all&query=%ed%8c%8c%ec%9b%8c%ec%97%90%ec%9d%b4%eb%93%9c&src_area=item_list]
17.위: 크레모아 [https://www.ssg.com/search.ssg?target=all&query=%ed%81%ac%eb%a0%88%eb%aa%a8%ec%95%84&src_area=item_list]18.위: 갤럭시버즈프로 [https://www.ssg.com/search.ssg?target=all&query=%ea%b0%a4%eb%9f%ad%ec%8b%9c%eb%b2%84%ec%a6%88%ed%94%84%eb%a1%9c&src_area=item_list]
19.위: 성주참외 [https://www.ssg.com/search.ssg?target=all&query=%ec%84%b1%ec%a3%bc%ec%b0%b8%ec%99%b8&src_area=item_list]
20.위: 얼음 [https://www.ssg.com/search.ssg?target=all&query=%ec%96%bc%ec%9d%8c&src_area=item_list]
소스코드 - 베스트 상품 100
## 베스트 상품 100위 까지
lis = soup.select('#bestCategoryItem > li')
# print(len(lis))
print('\n\n*** SSG.com 베스트 상품 ***')
for li in lis:
no = li.select_one('div.cunit_prod > div.prod_top > span.tx_best').text
sales = li.select_one('div.cunit_info > div.cunit_tp > span > i > span').text
prdName = li.select_one('div.cunit_info > div.cunit_md.notranslate > div > a > em.tx_ko').text
prdName = prdName.replace(',', '')
price = li.select_one('div.cunit_info > div.cunit_price.notranslate > div > em').text
print(f'{no}위: {prdName} [가격:{price}] [판매점:{sales}]')
- ssg.com 베스트 상품의 순위, 상품명, 판매가격, 판매점 등 추출
[추출 결과]
*** SSG.com 베스트 상품 ***
01위: 냉장커피 모음 [가격:2,050] [판매점:이마트몰]
02위: [농심] 올리브 짜파게티 (140gx5입) [가격:3,880] [판매점:이마트몰]
03위: 애호박(개) [가격:1,580] [판매점:이마트몰]
04위: [농심] 신라면 120gx5입 [가격:3,680] [판매점:이마트몰]
05위: 삼다수 2L [가격:980] [판매점:이마트몰]
06위: [피코크]초마짬뽕1240g [가격:9,480] [판매점:이마트몰]
07위: 노브랜드 국산콩두부300g*2입 [가격:3,280] [판매점:이마트몰]
08위: 신선한 계란 30개입 (특란 1800g) [가격:6,980] [판매점:이마트몰]
09위: [카드사 혜택] [AMD]라이젠5 5600X 멀티팩_대원CTS [가격:246,720] [판매점:신세계몰]
10위: 노브랜드 국산콩 콩나물 300g [가격:1,280] [판매점:이마트몰]
11위: [21년산 햅쌀] 철원오대쌀10kg [가격:29,900] [판매점:이마트몰]
12위: 노브랜드 미네랄워터 2L*6 [가격:1,980] [판매점:이마트몰]
13위: [21년산] 이맛쌀 20kg [가격:50,900] [판매점:이마트몰]
14위: 피코크새우볶음밥 6입(210g*6) [가격:9,980] [판매점:이마트몰]
15위: (G)[피코크] 초콜릿 샌드위치 비스킷 135g [가격:2,384] [판매점:이마트몰]
16위: 팔도비빔면 130g*4개 [가격:2,980] [판매점:이마트몰]
17위: 피코크 에이 클래스 우유 900ml (1A등급)(매일유업) [가격:2,080] [판매점:이마트몰]
18위: (2차 예약) 아이패드 에어 5세대 WiFi 64GB 스페이스그레이 MM9C3KH/A [가격:755,630] [판매점:신세계몰]
19위: [노브랜드] 크라비 맛살 150g [가격:1,580] [판매점:이마트몰]
20위: 랜더스데이 마지막날 최대할인 ~72% OFF + 추가 쿠폰 [가격:80,000] [판매점:신세계백화점]
21위: 켈로그 콘푸로스트 600g [가격:6,580] [판매점:이마트몰]
22위: 오뚜기 진라면 매운맛 120g*5입 [가격:3,100] [판매점:이마트몰]
23위: ★재고확보! 빠른배송!삼성 BESPOKE 4도어 냉장고 RF85A911155 (색상:상칸-글램화이트/하칸-글램핑크) [가격:1,751,200] [판
매점:신세계몰]
24위: [노브랜드][냉동] 차돌박이 바로구이 소고기 (600g) [가격:16,880] [판매점:이마트몰]
25위: 꿈꾸는콩 촌두부 550G [가격:1,650] [판매점:이마트몰]
26위: [피코크]순희네 녹두 빈대떡 400g [가격:5,586] [판매점:이마트몰]
27위: (A)무(10~12입) [가격:1,350] [판매점:이마트몰]
28위: 국내산 삼겹살 구이용 (100g) [가격:2,280] [판매점:이마트몰]
29위: 삼성전자 갤럭시Z 플립3 256G 자급제 공기계 SM-F711N [가격:1,108,800] [판매점:신세계백화점]
30위: 노브랜드 도톰한 물티슈 100매 [가격:980] [판매점:이마트몰]
31위: 온가족이 좋아하는 간편식/간식 대전 [가격:6,980] [판매점:이마트몰]
32위: [농심] 새우깡90g [가격:1,100] [판매점:이마트몰]
33위: [필리핀산] Dole 스위티오 바나나 1.3kg내외 [가격:5,480] [판매점:이마트몰]
34위: [농심] 안성탕면 5입 625g (125g5입) [가격:3,280] [판매점:이마트몰]
35위: [미국산] 네이블 오렌지 7~11입/봉 (2.1kg내외) [가격:9,900] [판매점:이마트몰]
36위: [종가집] 콩이가득두부찌개용 300g [가격:1,280] [판매점:이마트몰]
37위: [해외직구] 레노버XiaoxinPad태블릿 P11 6G+128G 글로벌롬 K11버전 / 무료배송 [가격:190,000] [판매점:신세계몰]
38위: [서울우유] 서울우유 2.3L [가격:5,480] [판매점:이마트몰]
39위: [공식]다이슨 슈퍼소닉 HD08 (푸시아/아이언) 플라이어웨이 노즐 구성 [가격:499,000] [판매점:신세계몰]
40위: [농심] 육개장 사발면 (86gx6입) [가격:4,500] [판매점:이마트몰]
41위: 노브랜드 3겹 화장지 30m 30롤 [가격:7,900] [판매점:이마트몰]
42위: 크록스공식(CROCS) 아동 크록밴드/바야밴드/바야 25종 택 (균일가) [가격:31,293] [판매점:신세계몰]
43위: 5가지 스낵 & 3way 파우치 [가격:59,900] [판매점:이마트몰]
44위: [삼진어묵] BIG 클래식모듬 906g [가격:8,980] [판매점:이마트몰]
45위: [서울우유] 후레쉬 밀크 기획(900ml*2) 1800ml [가격:3,980] [판매점:이마트몰]
46위: 비앙카 HTSHE100111 [가격:187,000] [판매점:신세계백화점]
47위: (A) 양파 (1.8kg/망) [가격:3,180] [판매점:이마트몰]
48위: 삼다수 500ml [가격:430] [판매점:이마트몰]
49위: [예약판매/4월 22일 재고입고 예정][해외직구][압타밀] 프로푸트라 듀오어드밴스 (PRE12) 800g 6개묶음 / 최신제조일자 /
순차 출고 / 뉴트리시아 공식 / 행사 예약판매 [가격:209,900] [판매점:신세계몰]
50위: [서울우유] 서울우유 1000ml 나100% [가격:2,710] [판매점:이마트몰]
51위: [노브랜드] 숯불 데리야끼 닭꼬치 800g [가격:12,980] [판매점:이마트몰]
52위: [올가닉] 랜더스데이 행사(삼겹살/목살/치즈/참외/백미) [가격:13,510] [판매점:이마트몰]
53위: (2차 예약) 아이패드 에어 5세대 WiFi 64GB 블루 MM9E3KH/A [가격:755,630] [판매점:신세계몰]
54위: [풀무원] 국산콩 콩나물 340g [가격:2,600] [판매점:이마트몰]
55위: 농심 얼큰한 너구리 (120gx5입) [가격:4,080] [판매점:이마트몰]
56위: 금주의 HOT힌 밀키트만 모아서 행사 [가격:14,800] [판매점:이마트몰]
57위: AMD 라이젠 R5 5600X (멀티팩) 버미어 [가격:249,600] [판매점:신세계몰]
58위: 국내산 두툼 칼집 삼겹살 (100g) [가격:2,480] [판매점:이마트몰]
59위: SSG X MARIE 랜더스데이 기념 빅세일 ~80% + 추가 쿠폰 [가격:127,200] [판매점:신세계백화점]
60위: [해태] 오사쯔 고구마 129g [가격:2,680] [판매점:이마트몰]
61위: 농심 백산수 2L* 6입(무라벨) [가격:5,880] [판매점:이마트몰]
62위: 백오이 (5입/봉) [가격:3,980] [판매점:이마트몰]
63위: A)파머스픽 흙대파(봉) [가격:2,580] [판매점:이마트몰]
64위: ★닌텐도 공식판매처★닌텐도 스위치 본체 OLED 타이틀 패키지(옵션 선택) [가격:415,000] [판매점:신세계몰]
65위: [매일] 우유 오리지널 후레쉬팩 900ML*2 [가격:4,580] [판매점:이마트몰]
66위: [PEACOCK 99S] 믿고먹는 밀키트 다운로드 쿠폰 ~40% [가격:13,800] [판매점:이마트몰]
67위: [피코크] 훈제 오리 다리 살 슬라이스 200g [가격:4,980] [판매점:이마트몰]
68위: 트립트랩+베이비세트+하네스+트레이- 7월말 입고예정(합배송/부분출고 불가) [가격:540,000] [판매점:신세계백화점]
69위: [노브랜드][냉동] 양지 샤브샤브 (600g) [가격:9,980] [판매점:이마트몰]
70위: [L아레카자켓]남여공용 22년 신상 S/S 캐주얼 바람막이 3BYJKM2901 [가격:68,010] [판매점:신세계백화점]
71위: 카페라떼 3개 이상 구매시 34% 할인 (4/8 단하루!!) [가격:11,000] [판매점:이마트몰]
72위: 피코크 잭슨피자 시카고볼로네제510g [가격:8,980] [판매점:이마트몰]
73위: [오리온] 포카칩 오리지널 66g [가격:1,180] [판매점:이마트몰]
74위: [피코크]잭슨피자 시카고페퍼로니 535g [가격:7,980] [판매점:이마트몰]
75위: 대추방울토마토 750g/팩 [가격:7,900] [판매점:이마트몰]
76위: CJ 아삭통통숙주 380g [가격:1,880] [판매점:이마트몰]
77위: [21년산] 이맛쌀 10kg_상등급 [가격:29,900] [판매점:이마트몰]
78위: 오뚜기 진라면 순한맛 120g(5입) [가격:3,100] [판매점:이마트몰]
79위: 롯데 몽쉘X태극당사과잼로루케익384g [가격:4,780] [판매점:이마트몰]
80위: [CJ] 햇반 (210g*12입) [가격:13,980] [판매점:이마트몰]
81위: 비비고 김치/두부/생선구이 할인중 [가격:12,900] [판매점:이마트몰]
82위: [칠레산] 생블루베리 310g [가격:7,980] [판매점:이마트몰]
83위: (2차 예약) 아이패드 에어 5세대 WiFi 64GB 퍼플 MME23KH/A [가격:755,630] [판매점:신세계몰]
84위: 상품권 모바일교환권 10만원권 [문자발송] [가격:100,000] [판매점:신세계몰]
85위: [SSG Exclusive] 벌룬 슬리브 셔링 원피스 (MOCAOP01M3) [가격:38,400] [판매점:신세계백화점]
86위: CJ 행복한콩 몽글몽글 순두부기획 350g*2 [가격:1,950] [판매점:이마트몰]
87위: [풀무원]국산콩 투컵 두부 600g [가격:5,480] [판매점:이마트몰]
88위: 노브랜드 키친타올 200매*6롤 [가격:4,900] [판매점:이마트몰]
89위: 동서 포스트 그래놀라 크랜베리 570g [가격:5,780] [판매점:이마트몰]
90위: [해태] 홈런볼초코 5번들 230g [가격:5,980] [판매점:이마트몰]
91위: 피코크 에이 클래스 우유 2.3L (1A등급)(남양유업) [가격:4,960] [판매점:이마트몰]
92위: [오뚜기] 양조식초 1.8L [가격:2,200] [판매점:이마트몰]
93위: 농심 배홍동비빔면 4입 [가격:2,980] [판매점:이마트몰]
94위: 노브랜드 쫄깃한 베이컨 300g [가격:4,480] [판매점:이마트몰]
95위: 파머스픽 팽이버섯(3입/봉) [가격:1,780] [판매점:이마트몰]
96위: [노브랜드]한입쏙쏙비엔나 550g [가격:5,380] [판매점:이마트몰]
97위: (쓱배송) [맥심] 모카골드 마일드 커피믹스 250입 [가격:29,200] [판매점:이마트몰]
98위: 롯데 카스타드 2번들 460G(20입) [가격:6,980] [판매점:이마트몰]
99위: [삼양] 삼양라면 5입 [가격:2,980] [판매점:이마트몰]
100위: 피코크 진한 소갈비탕 500g [가격:6,980] [판매점:이마트몰]
▷ 11번가 실시간 쇼핑 검색어 추출>>