python中使用FormatDataLibsvm转为txt文件后报错illegal multibyte sequence

Posted 未曾悟道的佛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中使用FormatDataLibsvm转为txt文件后报错illegal multibyte sequence相关的知识,希望对你有一定的参考价值。

‘gbk’ codec can’t decode byte 0xff in position 0: illegal multibyte sequence
这个报错是因为编码不对,正确的编码是ANSI编码,txt文件打开后另存为可以看到当前的文本文档编码

但是excel不能直接保存ANSI编码的txt文件

所以不能直接保存为ANSI编码
有两种解决办法
1.新建一个txt文件(新建的txt文件默认是ANSI格式的),然后全选数据,拷贝到txt文件中
2.保存为其他格式的txt文件,然后另存为ANSI格式

以上是关于python中使用FormatDataLibsvm转为txt文件后报错illegal multibyte sequence的主要内容,如果未能解决你的问题,请参考以下文章

python中data无法define

python3中使用python2中cmp函数出现错误

python中使用redis

当python使用“Python.h”调用该c++进程时,如何在python中停止一个c++进程

使用 Boost::Python 从嵌入式 python 中提取数据

python 使用pymongo在python中使用MongoDB的示例