怎么生成自己的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源

文章插图