66sd

记录一些写代码遇到的小错误

写代码时报错:
SyntaxError: Non-UTF-8 code starting with '\xbc' in file E:\python project\flaskProject2\model\KSql_clean.py on line 5, but no encoding declared; see https://peps.python.org/pep-0263/ for details

这个错误通常表示您的 Python 文件包含非 UTF-8 编码的字符,但是您没有声明文件的编码格式。为了解决这个问题,您可以按照以下步骤之一进行操作:

1、声明文件编码格式:在 Python 文件的开头添加编码声明,指定文件的编码格式。例如,在文件的开头添加以下行:

-- coding: utf-8 --

Copy
这样可以告诉 Python 解释器使用 UTF-8 编码来解析文件内容。

2、转换文件编码:如果您确定文件中的字符不是 UTF-8 编码的,您可以将文件内容转换为 UTF-8 编码。您可以使用文本编辑器将文件另存为 UTF-8 编码,或者使用命令行工具进行转换。

3、处理非 UTF-8 字符:如果您的文件包含非 UTF-8 编码的字符,您需要将这些字符替换为合适的 UTF-8 编码字符,或者将其删除。

我个人直接添上这个就解决了。

posted on 2024-04-27 20:35  66ds  阅读(49)  评论(0编辑  收藏  举报

导航