我希望删除读取文件时发现的所有字符“\ L”。我尝试在读取行时使用以下函数:
感谢您的回答。
def cleanString(self, s):
if isinstance(s, str):
s = unicode(s,"iso-8859-1","replace")
s=unicodedata.normalize('NFD', s)
return s.encode('ascii', 'ignore')
但它不能删除这个字符。有人知道如何做吗?
我也尝试使用replace
函数,但效果并不好:
s = line.replace("\^L","")
感谢您的回答。
^L
的 Python 表示是'\x0c'
或'\f'
。 - Mark Ransom