很多同学在Linux下运行文件的时候都会碰到这个错误:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcc in position 279: invalid continuation byte
说明:Python3在解析文件的时候,会按照utf-8的编码格式进行解码,所以要按照utf-8来对文件进行编码,才能顺利解码。出现上面的错误,很有可能是文件的编码格式不正确。
解决方法:vim打开问题文件,命令模式输入:set fileencoding=utf8
保存退出重新运行即可!!!
vim用法自行搜索学习。
网友评论