私はPythonで少し実験をしています。RSSフィードで新しいアイテムをチェックし、アイテムのタイトルとリンクをメールで送信するスクリプトを作成しています。スクリプトを特定のレベルで機能させることができます。スクリプトを実行すると、ファイルが既に電子メールで送信されているかどうかに関係なく、最新のアイテムのリンクとタイトルが取得されて電子メールで送信されます。一度に複数のアイテムを取得する(そしてそれらを1つずつメールで送信する)方法と、それらがすでに送信されているかどうかを確認する方法の2つを追加する必要があります。どうすればいいですか?私はfeedparserを使用しています、これは私がこれまでに持っているものです:
d = feedparser.parse('http://feedparser.org/docs/examples/rss20.xml')
link = d.entries[0].link
title = d.entries[0].title
そして、そこに「リンク」と「タイトル」を含む電子メールを送信する数行。Etagを使用する必要があることはわかっていますが、どのように、そしてどのように1つずつメールを送信するのかを理解できていません。