率直に言うと...私はまだPythonに非常に慣れていません。私がモデレートする subreddit で指定された単一の投稿を読み取る reddit ボットがあります。応答の構文に基づいて、応答し、変数を格納します (例: コメント投稿者の名前、増分番号、既に見たもの)。
reddit がタイムアウトするか、500/504 エラーが発生した場合、ボットはその変数をリセットします。次に投稿が正常に読み込まれると、すべてのユーザー コメントが新しいものとして扱われ、再度返信されます。
さらに、インターネットを一時的に切断してこれをテストしました。再接続するとすぐに、ボットは同じことを行います。
ボットを待機させ、既存の投稿を見て応答したことを覚えておく方法はありますか?
これについての助けは大歓迎です、ありがとう。
私のすべての検索とブラウジングについて、これは私が思いついたのと同じくらいです(繰り返しますが、これは初めてです):
except(IOError):
time.sleep(30)
pass