高频知识点
707-python 读取文件错误
707-python 读取文件错误
UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0x80 in position 3131: invalid start byte
ctime: 2021-08-30
mtime: 2024-03-25
一、产生问题的原因
在我使用 python 读取文本列表后,然后再读取每个文件的内容产生了上面的错误,
如果你是在 Mac 上写的代码,肯定是将 .DS_store 文件也读到列表里了,才产生的错误。
.DS_Store 是 Mac OS 保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色。
二、解决方法
通过终端 cd 到你的那个目录,然后 ls -a .DS_store,查看文件是否真的存在,rm .DS_store 之后,问题解决。
|
|