解决python中的Non-UTF-8 code starting with ‘\xbs4’ in file错误

简介: 解决python中的Non-UTF-8 code starting with ‘xbs4’ in file错误出现错误如下图:主要原因为编辑python脚本使用的编辑器编码有问题。我使用的编辑器是notepad++,由于没有做Python语言编辑配置,默认使用的是ANSI编码(右下角位置有编码格式),如下:python3使用的是utf-8编码,如果脚本文件全是英文字符,ANSI编码是utf-8编码的子集,解析是没有问题的。

解决python中的Non-UTF-8 code starting with ‘xbs4’ in file错误
出现错误如下图:

主要原因为编辑python脚本使用的编辑器编码有问题。我使用的编辑器是notepad++,由于没有做Python语言编辑配置,默认使用的是ANSI编码(右下角位置有编码格式),如下:

python3使用的是utf-8编码,如果脚本文件全是英文字符,ANSI编码是utf-8编码的子集,解析是没有问题的。但是脚本文件中如果含有中文字符,如注释等,就会出现错误。

解决办法:将编码格式改为utf-8编码。

方法:点击【编码】,将编码改为utf-8

可以看到,改变编码以后,中文字符都已经变成了乱码,将乱码修改为中文即可。

修改后运行正常:

原文地址https://www.cnblogs.com/xbook-ben/archive/2019/07/24/11236421.html

相关文章
|
1月前
|
开发者 Python
Python学习九:file操作
这篇文章是关于Python文件操作的详细教程,包括文件的打开、读写、关闭,以及文件备份脚本的编写和文件定位操作。
19 2
|
1月前
|
存储 安全 Java
Python File处理详解!
本文详细介绍了Python文件处理的方法及其优缺点。通过`open()`、`read()`、`write()`和`append()`等函数,Python能够轻松实现文件的创建、读取、写入及追加等操作。文章还展示了如何使用`tell()`获取文件指针位置,并提供了涵盖文件创建、读取、追加、重命名及删除的完整示例。Python文件处理不仅功能强大且跨平台兼容,但也存在易错性、安全风险及处理大文件时的性能问题。适合数据存储、配置管理和数据分析等多种应用场景。
38 4
|
2月前
|
缓存 Python
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-npf9报错
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-npf9报错
|
3月前
|
Python
【Batch Job】Batch Job中执行一段Python代码,遇见Failure Exit Code
【Batch Job】Batch Job中执行一段Python代码,遇见Failure Exit Code
|
3月前
|
Linux Python Windows
【Azure 环境】Windows中安装Python azure-eventhub-checkpointstoreblob-aio模块时出错 ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory:
【Azure 环境】Windows中安装Python azure-eventhub-checkpointstoreblob-aio模块时出错 ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory:
|
3月前
|
Python
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
33 0
|
4月前
|
UED Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘D:\1. PDF’
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘D:\1. PDF’
139 0
|
4月前
|
程序员 开发者 Python
【Python】已解决:Traceback (most recent call last): File “C:/python/kfc.py”, line 8, in KfcError: KFC Cra
【Python】已解决:Traceback (most recent call last): File “C:/python/kfc.py”, line 8, in KfcError: KFC Cra
265 0
|
4月前
|
XML 数据格式 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’
156 0
|
4月前
|
开发者 Python
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘配置信息.csv‘
【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘配置信息.csv‘
208 0