我試圖刪除以數字開頭的文件中的所有行。我想出了下面這段代碼,但它不起作用。刪除所有以數字開頭的行使用python
output = open("/home/test1/Desktop/diff2.txt", "w")
with open("/home/test1/Desktop/diff.txt") as input:
for line in input:
if not line.lstrip().isdigit():
output.write(line)
print(line)
input.close()
output.close()
exit();
它最終還是打印與輸出文件
你能提供一個文件的例子嗎? – JosephGarrone
您在for循環的內容中發佈了一個縮進錯誤。 – theorifice
是的,我將編輯它的問題 – answerSeeker