修改生产rss.xml的格式

This commit is contained in:
LingZhaoHui 2021-02-14 11:43:42 +08:00
parent 6c0324f28b
commit 5d5ad8cfc2
2 changed files with 9 additions and 6 deletions

View File

@ -11,9 +11,11 @@ file_path = "./rss.xml"
code_url = "https://git.zeekling.cn/"
des = "Stay simple, stay naive."
resp_url = code_url + "api/v1/repos/search"
update_days = 15
update_days = 30
params = {
'sort': 'updated',
@ -34,9 +36,9 @@ def gen_rss(items):
)
items_rss.append(rss_item)
rss = PyRSS2Gen.RSS2(
title="private code feed",
title=des,
link=code_url,
description="private code feed",
description=des,
lastBuildDate=datetime.datetime.now(),
items=items_rss
)
@ -62,6 +64,7 @@ def get_items():
if now_time >= end_date:
continue
use_able_count += 1
print("title=", resp['name'])
entity = {
'name': resp['name'],
'url': resp['html_url'],
@ -78,6 +81,7 @@ def get_items():
if __name__ == "__main__":
# main
print('begin')
print('begin--------------------')
items = get_items()
gen_rss(items)
print('end----------------------')

View File

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>private code feed</title><link>https://git.zeekling.cn/</link><description>private code feed</description><lastBuildDate>Tue, 21 Apr 2020 10:51:03 GMT</lastBuildDate><generator>PyRSS2Gen-1.1.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>python/gitea-rss</title><link>https://git.zeekling.cn/python/gitea-rss</link><description>生成rss总的rss的代码。</description><guid isPermaLink="true">https://git.zeekling.cn/python/gitea-rss</guid><pubDate>Tue, 21 Apr 2020 02:45:13 GMT</pubDate></item><item><title>python/sitemap</title><link>https://git.zeekling.cn/python/sitemap</link><description>通过爬取网站生成sitemap.xml
</description><guid isPermaLink="true">https://git.zeekling.cn/python/sitemap</guid><pubDate>Mon, 20 Apr 2020 12:14:24 GMT</pubDate></item><item><title>mirror/ggfwzs_in_hack</title><link>https://git.zeekling.cn/mirror/ggfwzs_in_hack</link><description></description><guid isPermaLink="true">https://git.zeekling.cn/mirror/ggfwzs_in_hack</guid><pubDate>Mon, 20 Apr 2020 09:26:29 GMT</pubDate></item><item><title>zeekling/configs</title><link>https://git.zeekling.cn/zeekling/configs</link><description>个人配置相关信息</description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/configs</guid><pubDate>Sun, 19 Apr 2020 10:58:39 GMT</pubDate></item><item><title>zeekling/index</title><link>https://git.zeekling.cn/zeekling/index</link><description>以前首页代码</description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/index</guid><pubDate>Sat, 18 Apr 2020 04:43:11 GMT</pubDate></item><item><title>java/mybatis</title><link>https://git.zeekling.cn/java/mybatis</link><description>根据自己对mybatis的理解封装一个简易版的mybatis</description><guid isPermaLink="true">https://git.zeekling.cn/java/mybatis</guid><pubDate>Sat, 18 Apr 2020 04:42:51 GMT</pubDate></item><item><title>java/thinker</title><link>https://git.zeekling.cn/java/thinker</link><description>毕业设计时候用到的博客系统</description><guid isPermaLink="true">https://git.zeekling.cn/java/thinker</guid><pubDate>Sat, 18 Apr 2020 04:42:32 GMT</pubDate></item><item><title>python/photo</title><link>https://git.zeekling.cn/python/photo</link><description>简单相册,不过已经不会使用这个相册了,使用开源框架搭建了自己的图床,就不需要这个项目了。</description><guid isPermaLink="true">https://git.zeekling.cn/python/photo</guid><pubDate>Sat, 18 Apr 2020 04:41:34 GMT</pubDate></item><item><title>java/algorithm</title><link>https://git.zeekling.cn/java/algorithm</link><description>学习算法导论</description><guid isPermaLink="true">https://git.zeekling.cn/java/algorithm</guid><pubDate>Fri, 17 Apr 2020 16:19:30 GMT</pubDate></item></channel></rss>
<rss version="2.0"><channel><title>Stay simple, stay naive.</title><link>https://git.zeekling.cn/</link><description>Stay simple, stay naive.</description><lastBuildDate>Sun, 14 Feb 2021 11:43:00 GMT</lastBuildDate><generator>PyRSS2Gen-1.1.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>linux/vimrc</title><link>https://git.zeekling.cn/linux/vimrc</link><description>vimrc 相关配置</description><guid isPermaLink="true">https://git.zeekling.cn/linux/vimrc</guid><pubDate>Sat, 13 Feb 2021 13:31:06 GMT</pubDate></item><item><title>linux/script</title><link>https://git.zeekling.cn/linux/script</link><description>linux 相关的脚本.</description><guid isPermaLink="true">https://git.zeekling.cn/linux/script</guid><pubDate>Sat, 13 Feb 2021 08:56:17 GMT</pubDate></item><item><title>zeekling/configs</title><link>https://git.zeekling.cn/zeekling/configs</link><description>个人配置相关信息</description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/configs</guid><pubDate>Thu, 11 Feb 2021 06:33:29 GMT</pubDate></item><item><title>java/leetCode</title><link>https://git.zeekling.cn/java/leetCode</link><description>leetCode刷题</description><guid isPermaLink="true">https://git.zeekling.cn/java/leetCode</guid><pubDate>Sat, 06 Feb 2021 14:48:09 GMT</pubDate></item><item><title>zeekling/bolo-fantastic</title><link>https://git.zeekling.cn/zeekling/bolo-fantastic</link><description>此项目是本人对bolo-fantastic进行了一些改造包括样式和seo两方面。</description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/bolo-fantastic</guid><pubDate>Fri, 22 Jan 2021 14:59:32 GMT</pubDate></item><item><title>zeekling/test_c</title><link>https://git.zeekling.cn/zeekling/test_c</link><description>c 语言学习项目。</description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/test_c</guid><pubDate>Sun, 17 Jan 2021 12:53:12 GMT</pubDate></item><item><title>zeekling/hiredis</title><link>https://git.zeekling.cn/zeekling/hiredis</link><description></description><guid isPermaLink="true">https://git.zeekling.cn/zeekling/hiredis</guid><pubDate>Sun, 17 Jan 2021 10:53:58 GMT</pubDate></item></channel></rss>