【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

简介: 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

文章目录

一、报错信息

二、解决方案





一、报错信息


PyCharm 运行 Python 程序报错 :


D:\002_Project\011_Python\APK\venv\Scripts\python.exe D:/002_Project/011_Python/APK/main.py
Traceback (most recent call last):
  File "ApkTool.py", line 229, in <module>
    main()
  File "ApkTool.py", line 223, in main
    analyse(value_map['inapk'], tool)
  File "ApkTool.py", line 113, in analyse
    line = '应用名称:%s\n' % tool.get_apk_label(apk)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
Process finished with exit code 0


image.png





二、解决方案


在代码的最后一个 import 导入 Module 后 , 添加如下代码 :


import sys
reload(sys)
sys.setdefaultencoding('utf8')


特别注意 , 上述代码要添加在 导入模块 的最后一行后面 , 不要放在 import 等导入模块代码的前面 , 否则会报错 ;


参考 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file ) 博客 ;


image.png

目录
相关文章
|
10月前
|
人工智能 IDE 开发工具
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
JetBrains PyCharm 2025.1 (macOS, Linux, Windows) - 面向专业开发者的 Python IDE
1075 29
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
|
5月前
|
异构计算 Python
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
453 1
|
5月前
|
人工智能 Shell Python
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
ERROR: pip’s dependency resolver does not currently take into 报错-Python项目依赖冲突的解决方案-优雅草优雅草卓伊凡
276 0
|
7月前
|
数据采集 机器学习/深度学习 边缘计算
Python爬虫动态IP代理报错全解析:从问题定位到实战优化
本文详解爬虫代理设置常见报错场景及解决方案,涵盖IP失效、403封禁、性能瓶颈等问题,提供动态IP代理的12种核心处理方案及完整代码实现,助力提升爬虫系统稳定性。
456 0
|
10月前
|
Python
解决Python报错:DataFrame对象没有concat属性的多种方法(解决方案汇总)
总的来说,解决“DataFrame对象没有concat属性”的错误的关键是理解concat函数应该如何正确使用,以及Pandas库提供了哪些其他的数据连接方法。希望这些方法能帮助你解决问题。记住,编程就像是解谜游戏,每一个错误都是一个谜题,解决它们需要耐心和细心。
496 15
|
Python Windows
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
175 0
|
搜索推荐 区块链 开发者
【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件
【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件
|
Python
使用PyInstaller将Python应用程序打包成EXE文件
使用PyInstaller将Python应用程序打包成EXE文件
1160 0
|
XML 编解码 数据格式
python二进制程序打包为 mac app(dmg)-材料准备
python二进制程序打包为 mac app(dmg)-材料准备
python二进制程序打包为 mac app(dmg)-材料准备
|
存储 Python
python 程序打包成桌面exe程序(下)
python 程序打包成桌面exe程序
278 0

热门文章

最新文章

推荐镜像

更多