-2
我想刪除文本文件中由python引用的所有單引號。 我這樣做代碼:從python刪除文本中的單引號
for line in open('check.txt',"r"):
line=line.replace("'","")
f.close()
但它並沒有爲我工作。 請給我一個正確的方法。
我想刪除文本文件中由python引用的所有單引號。 我這樣做代碼:從python刪除文本中的單引號
for line in open('check.txt',"r"):
line=line.replace("'","")
f.close()
但它並沒有爲我工作。 請給我一個正確的方法。
with open('C://file.txt') as filein, open('C://fout.txt','w') as fileout:
for line in filein:
line=line.replace("'","")
fileout.write(line)
謝謝,它的工作原理。 – pafpaf 2014-09-10 09:28:29
您正在以只讀模式打開文件。看看[fileinput](https://docs.python.org/2/library/fileinput.html#fileinput.FileInput)模塊,它允許就地修改文件。 – 2014-09-10 09:09:12
你必須寫回來,當然 – DonCallisto 2014-09-10 09:09:23
使用'r +'而不是'r'。 – 2014-09-10 09:10:16