Geany导入带有中文字符的.py文件然后执行报错解决办法

简介: Geany导入带有中文字符的.py文件然后执行报错解决办法

如果在Geany运行python文件时发生这样的报错提示:

SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xa1 in position 0: invalid start byte

那么就是说明你的Geany导入或者新建了带有中文字符的.py文件

解决方案如下:

1、先点击“编辑”,然后再点击“首选项”。

2、出现新页面(见下图)后,先点击“文件”,然后看向找到“缺省编码(新文件)”。注意:下面图片我是之前已经设定好,所以显示出“Unicode(UTF-8)”,你们一开始显示的应该不是“Unicode(UTF-8)!

3、点击下拉框,找到“Unicode”。

4、找到点击“Unicode(UTF-8)”。

5、再点击“应用”,最后点击“确定”。

6、然后重新新建一个py文件,将你之前运行报错的原代码复制到新的py文件,再运行,就没有问题了!

注意:有人可能疑问为什么需要重新新建py文件然后才能成功运行,原文件不行吗?

答案:不行的!!!因为我们重新修改的是“缺省编码(新文件)”,所以必须创建新文件才能起作用!!!


相关文章
|
Ubuntu 大数据 Unix
手把手教如何搭建Linux环境(搭建云服务器) (Linux基础篇p1)
手把手教如何搭建Linux环境(搭建云服务器) (Linux基础篇p1)
手把手教如何搭建Linux环境(搭建云服务器) (Linux基础篇p1)
|
5月前
|
机器学习/深度学习 数据采集 自然语言处理
魔搭社区模型速递(6.2-6.7)
魔搭ModelScope本期社区进展:1910个模型,183个数据集,47个创新应用,5 篇内容
941 11
魔搭社区模型速递(6.2-6.7)
|
7月前
|
人工智能 编解码 自然语言处理
DreamActor-M1:字节跳动推出AI动画黑科技,静态照片秒变生动视频
DreamActor-M1是字节跳动研发的AI图像动画框架,通过混合引导机制实现高保真人物动画生成,支持多语言语音驱动和形状自适应功能。
695 40
DreamActor-M1:字节跳动推出AI动画黑科技,静态照片秒变生动视频
|
资源调度 算法
深入理解网络中的死锁和活锁现象
【8月更文挑战第24天】
655 0
|
SQL Java 关系型数据库
SpringBoot整合MybatisPlus基本的增删改查,保姆级教程
SpringBoot整合MybatisPlus基本的增删改查,保姆级教程
711 0
|
存储 程序员 C++
stoll函数和std::to_string函数
stoll函数和std::to_string函数
456 0
|
前端开发 Java 测试技术
综合案例【商品管理系统-Java基础版】(附完整源码)
综合案例【商品管理系统-Java基础版】(附完整源码)
549 9
|
机器学习/深度学习 人工智能 自然语言处理
利用AI实现情感分析的实践与探索
本文主要介绍了利用AI技术进行情感分析的实践过程。通过阿里云自然语言处理服务(NLP)提供的情感分析API,结合Python编程语言和Jupyter Notebook开发环境,实现对社交媒体上产品评论的情感分析。具体步骤包括数据收集、预处理和调用API进行分析。示例代码展示了如何使用Python SDK调用API并获取情感分析结果。通过情感分析,企业能快速了解用户反馈,优化产品策略。未来,情感分析在客户服务、市场调研等领域将有更广泛应用,而阿里云平台为实现情感分析提供了便捷高效的工具和服务。
1763 2
|
传感器 监控 安全
|
Web App开发 测试技术
从零基础到精通,抓包神器fiddler保姆级使用教程(一)
Fiddler是一款强大的Web代理调试工具,用于记录、检查HTTP/HTTPS请求,支持断点、数据篡改、性能统计、接口测试等。它在客户端与服务器间作为代理,帮助识别和解决问题。安装流程包括访问官网下载Fiddler Classic,按照提示进行安装,并可在安装目录或桌面快捷方式启动程序。Fiddler适用于接口调试、性能分析和线上环境问题排查等场景。