如何仅在 Python 中获取最近 2 天的文章



我用Python3编写了一个程序来解析新闻。解析后,每篇文章都有一个日期对象(例如(2016,7,9))。

仅保存过去 2 天发布的文章的最佳方法是什么?

正如你所说,这是你的答案:

import datetime
datetime.datetime.utcnow().date() - datetime.timedelta(days=2)

如果是文章列表:

import arrow
threshold = arrow.now().replace(days=-2)
filtered_articles = [a for a in articles if arrow.get(a['article_date')) > threshold]

相关内容

  • 没有找到相关文章

最新更新