Python韩语编码'UnicodeEncodeError:'euc\u kr'编解码器无法对172位的字符'\ufeff'进行编码:非法的多字节序列`

2024-10-06 11:28:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将包含韩文文本的Pandas数据框保存到CSV文件中。我试过使用UTF-8编码,但不起作用,所以我试着使用在互联网上找到的韩国编码解码器。具体来说,这些

pd.to_csv(encoding='korean')

它会给出以下错误消息:

UnicodeEncodeError: 'euc_kr' codec can't encode character '\u1100' in position 10: illegal multibyte sequence

但是,我正在努力寻找位置10,也找不到字符'\u1100'。不管怎样,有人会知道问题出在哪里吗?你知道吗

我看了一下Python Standard Encodings documentation,它提供了各种工作和不工作选项。那些被认为对韩国人有效的人也抛出了同样的错误。你知道吗

谢谢你。你知道吗


Tags: 文件csvto数据文本pandas编码错误