화장품 성분 데이터 요약 크롤링하기! (1)

도리·2025년 5월 25일
0

크롤링

목록 보기
6/6

https://coos.kr/ingredients/1%2C2-%ED%97%A5%EC%82%B0%EB%8B%A4%EC%9D%B4%EC%98%AC

여기의 AI Description 내용을 긁어오자.

필요한 라이브러리 입력

import requests
from bs4 import BeautifulSoup

response, 파서 설정.

response = requests.get('https://coos.kr/ingredients/%EC%86%8C%EB%93%90%EB%94%94%EC%97%94%EC%97%90%EC%9D%B4')
response.encoding = 'utf-8'  # 한글 깨짐 방지

soup = BeautifulSoup(response.text, 'html.parser')
ai_desc_div = soup.find('div', string='AI Description')
-> 출력하면 
<div class="MuiTypography-root MuiTypography-body1 MuiTypography-gutterBottom MuiAlertTitle-root css-14s5gyw">AI Description</div> ```

if ai_desc_div:
    # 다음에 오는 p 태그 찾기
    description_p = ai_desc_div.find_next('p')
    if description_p:
        설명 = description_p.get_text(strip=True)
        print(f"설명: {설명}")

설명: 1,2-헥산다이올은 주로 방부제 및 보습제로 사용되는 성분입니다. 항균 효과가 있어 제품의 유효 기간을 늘려주며, 피부에 수분을 제공하여 촉촉하게 유지하는 데 도움을 줍니다. 피부 자극이 적어 다양한 화장품에 안전하게 사용됩니다.

짜잔! 출력된다.

profile
인공지능응용학과 졸업예정..

0개의 댓글