我試圖使用python搜索包含多個.txt文件的文件夾中的字符串。
我的目標是找到那些包含字符串的文件並將它們移動或重新寫入另一個文件夾中。 我曾嘗試是:移動/重寫與多個txt文件相匹配的文件夾中的字符串的txt文件
import os
for filename in os.listdir('./*.txt'):
if os.path.isfile(filename):
with open(filename) as f:
for line in f:
if 'string/term to be searched' in line:
f.write
break
可能有什麼不對這個,但是,當然,也不能弄明白。
會發生什麼?應該發生什麼? – Dschoni
和:'f.write'應該是'f.write(something)','something'是一個你想在文件中寫入的字符串。 – Dschoni