본문 바로가기

개발/Python

[Python] feedparser 라이브러리 사용법

반응형

feedparser 라이브러리는 파이썬에서 RSS, Atom 등의 피드를 구문 분석하는 데 도움을 주는 유용한 도구입니다.

설치

먼저 "feedparser" 라이브러리를 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다:

pip install feedparser

사용법

다음은 "feedparser" 라이브러리를 사용하여 RSS 피드를 구문 분석하는 간단한 예제 코드입니다:

import feedparser

# RSS 피드 URL
feed_url = 'https://example.com/rss_feed.xml'

# 피드 구문 분석
feed = feedparser.parse(feed_url)

# 피드 정보 출력
print('피드 제목:', feed.feed.title)
print('피드 설명:', feed.feed.description)
print('아이템 개수:', len(feed.entries))

# 아이템 목록 출력
for entry in feed.entries:
    print('제목:', entry.title)
    print('링크:', entry.link)
    print('요약:', entry.summary)
    print('게시일:', entry.published)

위의 코드에서는 `feedparser.parse()` 함수를 사용하여 피드를 구문 분석하고, `feed.feed` 속성을 통해 피드의 메타데이터에 접근할 수 있습니다. 또한 `feed.entries`를 통해 각 아이템에 대한 정보에 접근할 수 있습니다.

반응형

자바스크립트를 허용해주세요.
[ 자바스크립트 활성화 방법 ]
from Mohon Aktifkan Javascript!