私はサブディレクトリをループしようとしていますが、上部のスティッキー・ポストは無視します。残念ながら、スティッキーを含む最初の5つの投稿を印刷することができます。これらをスキップしようとするさまざまな方法が失敗しました。下の私のコードの2つの異なる例。サブディレクトリにスティッキーをスキップするPython Praw
subreddit = reddit.subreddit(sub)
for submission in subreddit.hot(limit=5):
# If we haven't replied to this post before
if submission.id not in posts_replied_to:
##FOOD
if subreddit == 'food':
if 'pLEASE SEE' in submission.title:
pass
if "please vote" in submission.title:
pass
else:
print(submission.title)
if re.search("please vote", submission.title, re.IGNORECASE):
pass
else:
print(submission.title)
私はドキュメント内にスティッキータグを気付いていましたが、それを正確に使用する方法はわかりませんでした。どんな助けもありがとうございます。
文字列を小文字にして、 'submission.title.lower()'を確認してください –
比較対象のタイトルを印刷して、どのものが付箋であるかをメモしてください。それは物事の正規表現の側面をデバッグするのに役立ちます。それ以外の場合は、@ al-averyの答えを使用してください。 –
続行する前に、基本的なPythonチュートリアルを読むことを強くお勧めします。 –