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")
查詢文字檔案中的關鍵字
查詢文字檔案中的關鍵字,說白了就是以文字檔案作為輸入,進行字串匹配,找返回其第一次出現的下標位置。但是由於資料是以文字檔案的形式作為輸入的,如何儲存和進行匹配就成為了乙個問題。下面以兩種方法來介紹如何操作。注 本文中採用的字串匹配演算法只是普通的字串匹配演算法,重點在對檔案處理和分塊查詢。一 蠻力法...
關鍵字查詢
題目描述 每次給你一篇文章,和一些關鍵字,需要你告訴我多少關鍵字將匹配於文章。輸入描述 第一行包含乙個整數,表示有多少篇文章。最後一行是文章,長度不超過1000000。輸出描述 輸出文章中包含多少關鍵字。輸入樣例 15 shehe sayshr heryasherhs 輸出樣例 3源 include...
Python查詢涉密關鍵字檔案
功能 remove 資料夾是刪除當前檔案下的檔案 要實現乙個查詢關鍵字或者涉密檔案,找到然後刪除它自己定義乙個關鍵字,並且刪除它 print os.remove aa.html 檢視當前檔案方法 getcmd print os.path print os.path.abspath print os....