タイトルに特定の単語を含む記事を探すためにreddit botを作成しようとしています。私がこれまで持っているものここにあります:forループ内の文字列を、reddit botの単語リストでフィルタリングします。
top_posts = page.hot(limit=20)
for post in top_posts:
title = post.title
if title.lower() in ['word1', 'word2', 'word3']:
print(title)
私は
if 'word1' in title.lower():
print(title)
...と最後の2行を交換する場合、それは私がにそれを置くときにそれらにword1
を持っていますが、タイトルを印刷しますそれはリストではありません。私は同じ単語の異なる綴りにマッチするリストを使用したい。私はここで間違って何をしていますか?
'title.lower()'は '[' word1 '、' word2 '、' word3 ']にありません。 –