写代码时报错:
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 编码字符,或者将其删除。
我个人直接添上这个就解决了。
标签:编码,UTF,错误,文件,Python,代码,记录,字符,格式 From: https://www.cnblogs.com/66sd/p/18162479