我有文件與此內容:如何查找包含特定內容的文件?
Sent
Trash
Drafts
Junk
,我希望找到並與Python刪除。
我知道循環搜索文件並打開文件,我知道正則表達式是如何工作的,但是正則表達式逐行讀取文件,我不能用關鍵字來搜索文件,因爲有很多文件包含這些文字(如'Send'
),我想要的確切內容。我能做什麼?
我想是這樣的:
with open(fullsourcefilename) as openfile:
if openfile.read() == "Sent\nTrash\nDrafts\nJunk":
,但它不工作。
我想在最後你可能會失去一個額外的換行符 - 也可以在文件中使用'.read()'。 –
@AlexThornton我添加了read(),但它通過了條件。 –
你是否用額外的換行符檢查了我的答案? –