今天突然遇到一个问题,在文本处理的时候需要去除一些停用词,停用词都放在一个txt文件中,其中一个字符串是 "\xa0",用python读取后便会自动变为 “\\xa0”. 以前都是字符串前面加 “r” ,但是从文件中读取这个真的没想出来...
2 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
方法一,用二进制的方式读取文件,并对内容进行细致的解析,来避免这个问题。
方法二,由于我猜测这可能是编码造成的问题,所以建议用 open 函数的 errors 参数来测试这个问题,有可能解决。
此外,因为没有测试,我不确定你这是不是实际上被添加了一个反斜杠,还是 Python 打印时为了显示,比如因 repr 函数等因素,而造成的显示型反斜杠。
- 2 回答
- 0 关注
- 1886 浏览
添加回答
举报
0/150
提交
取消