怎么生成自己的RSS feed 什么是RSS源

我們知道RSS是個好東西 , 如果你有一些數據源數據想生成自己的RSS feed , 那么下面就提供一個簡單的方法 。

怎么生成自己的RSS feed 什么是RSS源

文章插圖

什么是RSS源?
我們來看下維基百科的定義:
RSS(全稱:RDF Site Summary;Really Simple Syndication) , 中文譯作簡易信息聚合 , 也稱聚合內容 , 是一種消息來源格式規范 , 用以聚合經常發布更新資料的網站 , 例如博客文章、新聞、音頻或視頻的網摘 。RSS文件(或稱做摘要、網絡摘要、或頻更新 , 提供到頻道)包含全文或是節錄的文字 , 再加上發布者所訂閱之網摘資料和授權的元數據 。簡單來說 RSS 能夠讓用戶訂閱個人網站個人博客 , 當訂閱的網站有新文章是能夠獲得通知 。
安裝Python庫
$ pip3 install PyRSS2Gen
源碼例子

怎么生成自己的RSS feed 什么是RSS源

文章插圖

這里對PyRSS2Gen.RSS2()函數說明一下:
title: RSS的標題
description:RSS描述
lastBuildDate: 定義feed 內容的最后修改日期
items:你的數據源的每一條記錄
那么我們繼續深入items的結構:
title: 該記錄的標題
link: 該記錄的實際訪問鏈接地址
pubDate:定義此項目的最后發布日期
當然還有很多其他元素配置項 , 這里就不擴展了 。
注意事項:
為了防止生成的xml中文亂碼 , 為此需要在例子里加兩個encoding=’utf-8’ 。
好了 , 今天就寫到這里了 , 感興趣的朋友可以自己DIY完善代碼 。
不要忘記關注+點贊哦 。Bye 。
【怎么生成自己的RSS feed 什么是RSS源】
怎么生成自己的RSS feed 什么是RSS源

文章插圖