UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 2: illegal multibyte sequence

UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 2: illegal multibyte sequence
并且加encoding='utf-8'也没用。

py文件本身要存为utf8格式

问题点:编码异常
分析思路:
①读取文件时出现的编码异常, encoding分别尝试 'UTF-8', 'gbk', 'gb18030';
②如果①无法生效,尝试用Notepad++打开文件,并另存为utf-8格式,在使用方法①encoding='UTF-8'

你的文件是不是gbk格式的,Python3默认使用utf-8编码来读取文件,冲突了