RSS Feed

    RSS feed parsing 하기

    feedparser를 이용하여 feed를 파싱할 수 있다. 만약 feedparser가 설치되어 있지 않다면 pip를 이용해 설치해 준다. RSS구조에 대해서는 아래 URL을 참고하자 2018/11/15 - [Developer's Delight/ETC] - RSS 에 대해서 간단한 소스코드이다. 파싱한 정보에는 RSS 구조에 맞춰 다양한 정보들이 있다. 필요한 정보를 사용하면 될 것 같다. 123456789101112131415import feedparser f = feedparser.parse('https://sonseungha.tistory.com/rss') # Print feed tagsfor tag in f: print(tag) # Print all feed tagsfor feed in f['fee..

    RSS 에 대해서

    이번에 토이 프로젝트로 제가 관심있는 블로그들의 RSS 피드를 기반으로 Slack으로 메신저를 보내주는 간단한 프로그램을 만들어보려고 합니다. 오랜만에 RSS를 사용하려니 리마인드 겸 RSS가 무엇인지와 구조에 대해 정리하고 시작하고자 이 글을 작성합니다. RSS란? RSS란 Really Simple Syndication의 약자로 웹 콘텐츠 표현 방식이자 통신 포맷입니다. XML 1.0 version에 정의된 데이터를 공유하기 위한 포맷입니다. RSS는 웹 사이트에서 제공하는 정보나 뉴스를 컴퓨터가 처리할 수 있는 형식으로 가져올 수 있습니다. RSS는 어떻게 동작하는가? 뉴스기사나 블로그 글을 배포하기 위한 RSS 시스템은 매우 단순합니다. 본인의 글이나 기사들이 다른 웹사이트에서 표시되기를 원하는 웹..