Я не могу сравнить строки правильно в Python, как правильно сравнить его в условии if?
Testfile = "test.txt"
with open(TestFile) as testSet:
line = testSet.read().rstrip('\n')
if "#*#*# ham" or "#*#*# spam" in line:
print line
Мой test.txt примерно так выглядит:
#*#*# ham
foo bar bar foo bar bar bar bar
#*#*# ham
foo bar bar foo bar foo bar foo foo bar bar
#*#*# spam
foo bar foo foo bar barfoo bar foo foo bar bar
#*#*# spam
foo bar foo foo bar bar foo foo bar bar
#*#*# ham
foo bar foo foo
#*#*# spam
foo bar foo foo bar bar foo foo bar bar
#*#*# spam
bar foo bar foo foo bar
#*#*# spam
bar bar foo foo