使用python处理txt时忽略特殊字符

2024-10-04 05:26:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我的python程序处理txt文件,但一旦遇到一些不好的字符就会停止。在

我设法忽略了其中一些

while line.endswith(u'\u0085') or line.endswith(u'\u001E') or line.endswith(u'\u001D') or line.endswith(u'\u001C') or line.endswith(u'\u001A') or line.endswith(u'\u2028'):

但是,如果文档中还有其他不好的字符,这个解决方案就行不通了。在

所以,我只想忽略记事本++中没有出现的所有特殊字符。在

也许另一个解决方案是删除所有在记事本++中没有出现的特殊字符

任何一种解决方案都会很好。在


Tags: or文件txtline解决方案字符程序处理记事本