遇到一个问题,记录一下!
有一个文件,什么格式打开都不对,都报错,很明显是文件中存在特殊字符无法解码;
解决办法:用二进制格式打开,然后尝试对其进行解码,有问题的字符跳过;
代码如下
with open(path, 'rb', ) as f:
for line in f:
line = line.decode('gbk', 'ignore')
🍅
遇到一个问题,记录一下!
有一个文件,什么格式打开都不对,都报错,很明显是文件中存在特殊字符无法解码;
解决办法:用二进制格式打开,然后尝试对其进行解码,有问题的字符跳过;
代码如下
with open(path, 'rb', ) as f:
for line in f:
line = line.decode('gbk', 'ignore')
🍅