Loading

Loading

UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 16: illegal multibyte sequence

今天使用pycharm出现了存储数据的报错。发现出现了编码问题。
我的想法是创建一个多行的csv文件。
image

image

我们尝试修改编码为 utf-8,在open()函数中加入代码:
encoding = 'utf-8'
image
发现不报错,但保存的csv文件用excel打开为乱码。
有两种解决方式:

  1. csv转txt,手动切换编码为utf-8,再将txt导入excel。
  2. 使用utf-8-sig
    encoding = 'utf-8-sig'
    image
    image
    然后发现正常,问题解决。
posted @ 2025-08-13 17:25  Miya555  阅读(63)  评论(0)    收藏  举报