我有一個文本文件,其格式爲'
和"
。這個文本文件的形式。Python:如何從文本文件中刪除所有引用?
"string1", "string2", 'string3', 'string4', ''string5'', etc.
我怎樣才能刪除所有的報價'
和"
,而留下的文件,現在是這樣的休息嗎?
我懷疑它應該是這樣的:
with open('input.txt', 'r') as f, open('output.txt', 'w') as fo:
for line in f:
fo.write(line.strip())
凡line.strip()
莫名其妙條帶引號的字符串。還有其他要求嗎?
我會用生成器表達式過濾掉引號代替:'「」。加入(C對C排隊如果c不在「「\‘’)' –
可能的重複:http://stackoverflow.com/questions/22187233/how-to-delete-all-instances-of-a-character-in-a-string-in-python ShanZhengYang,如果這回答你的問題,讓我們知道 –
你可以使用'replace()',但我不知道這些引號是如何得到的,我希望你不會把python對象寫到文本文件中,你應該使用'pickle'或類似的代替 –