讲解对象:UnicodeDecodeError: ''''utf-8'''' codec can''''t decode byte 0xff in position 0: in 作者:融水公子 rsgz
问题描述: 编辑python代码时候突然报错: UTF-8 问题解决 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: in
分析: 不属于编码字符集中的部分。所以,在进行编码转换的时候,会报错。
解决: 1 使用Tensorflow读取图片文件的情况下 报错: 2 replacing open("u.item", encoding="utf-8") with open('u.item', encoding = "ISO-8859-1") will solve the problem. open('u.item', encoding = "ISO-8859-1") 替换 open("u.item", encoding="utf-8")
3 要么点击工具T-->扩展和更新-->联机-->搜索扩展 UTF-8 点击安装ForceUTF8 插件,下载完成后需要先关闭VS2017,关闭后插件会自动安装,等插件安装完成后再次打开VS2017就可以开始编译运行了。
|