Python报错UnicodeDecodeError

背景

Python IO读取文件时报错UnicodeDecodeError: ‘gbk’ codec can’t decode byte...

错误原因

如同报错信息,Unicode解码失败。根本原因是文件中有汉字/日文等其他文字不能用gbk打开。

解决方法

利用utf-8格式打开

1
file = open(filename, encoding="utf8")
作者

Etsu

发布于

2023-02-14

更新于

2023-02-14

许可协议

评论