본문 바로가기

python

RSS(Really Simple Syndication)란?

블로그의 글을 RSS형태로 가져온다

RSS는 "Really Simple Syndication"의 약자로, 웹 사이트의 최신 업데이트 내용을 쉽게 구독하고 확인할 수 있는 피드 형식. RSS를 사용하면 사용자가 관심 있는 웹 사이트의 최신 정보를 한 곳에서 모아 볼 수 있으며, 이를 통해 새로운 콘텐츠를 신속하게 파악할 수 있다.

일반적으로 RSS 피드는 XML 형식으로 작성되어 있으며, 해당 웹 사이트에서 제공하는 최신 게시물의 제목, 요약, 링크 등의 정보를 포함합니다. 이 정보를 사용자가 자신의 RSS 리더(또는 RSS 패싱 라이브러리를 통해)에 추가하면 해당 웹 사이트의 최신 업데이트를 주기적으로 확인할 수 있다.

 

나는 이 RSS로 가져온것을 파이썬 프로그램에 사용하였다.

파이썬에서 RSS를 사용할라면 feedparser라는 모듈을 사용한다.

 

feedparser는 파이썬에서 RSS 및 Atom 피드를 파싱하는 데 사용되는 라이브러리입니다. 이를 사용하면 웹사이트에서 제공하는 최신 뉴스나 블로그 글과 같은 컨텐츠를 가져와서 파이썬으로 처리할 수 있습니다.

 

사용 예시

#query에 찾을 블로그 id입력
url = 'https://rss.blog.naver.com/{}.xml'.format(query)
d = feedparser.parse(url)

#사용할때는 아래와 같은 방식으로 사용한다
title=d['title']

 

반응형

'python' 카테고리의 다른 글

[Python] 파일 입력 모듈 : fileinput  (0) 2024.03.07
URL parsing하는 법(urlparse)  (0) 2024.02.26
mysql 대량 데이터 삽입 + pymysql  (0) 2024.02.24
MYSQL 백업  (0) 2024.02.23
02/19 정리 모듈(halo, schedule) 등  (1) 2024.02.21