我开始对python和feedparser感兴趣。我想知道如何自动获取rss的新条目,而不必重新启动脚本来获取新条目。
有更新时,它将检索我要求我提供其余脚本的信息。
import time
import feedparser
rss = "https://example.com"
feed = feedparser.parse(rss)
url_base = (feed.entries[0]['link'])
first_title = (feed.entries[0]['title'])
while 1 :
feed = feedparser.parse(rss)
url_check = (feed.entries[0]['link'])
sleep(randint(200, 250))
if url_check != url_base :
feed = feedparser.parse(rss)
title = (feed.entries[0]['title'])
description = (feed.entries[0]['description'])
link = (feed.entries[0]['link'])
url_base = url_check
[...]
我也考虑过这一点,但是我不知道它是否可行。
import time
import feedparser
rss = "https://example.com"
rss_check = False
while rss_check is False:
feed = feedparser.parse(rss)
title = (feed.entries[0]['title'])
link = (feed.entries[0]['link'])
description = (feed.entries[0]['description'])
[...]