1. 查找一行中是否有某个关键字:
lines = f.readlines()
for line in lines:
if ("fix"in line ):
AllFix.write(line + '\n')
2. 查找一行中是否有某个列表中的任何关键字:
kws = ["buffer overflow",
"segfault",
"core bugfix",
"abort",
"memory leak",
"kernel"
"resource leak"
"thread"
"race"]
lines = AllFix.readlines()
for line in lines:
if (any (kw in line for kw in kws)):
SeriousFix.write(line + '\n')
3. 查找一行中的单词是否是某个列表中的关键字:
cities = ['London', 'Manchester', 'Birmingham']
where = input("Where are you trying to find")
if where in cities:
print("drive 5 miles")
else:
print("I'm not to sure")