登录  /  注册

详解python开发环境PyScripter中文乱码问题解决方案

高洛峰
发布: 2017-03-28 15:33:33
原创
2253人浏览过


pyscripter是一个使用delphi开发的开源的python集成开发环境(ide),pyscripter支持python2.4、2.5、2.6、2.7、3.0、3.1、3.2,而且可以根据需要切换。

">

PyScripter看起来还是挺不错的一个python ide

环境:

PyScripter 2.6.0.0

python3.4

问题:

PyScripter有个小坑,打开文件后中文都成了乱码。在PyScripter中新建的文件中文可以正常显示,但是重新打开后中文乱码。

PyScripter中文乱码原因:

原因是如果文件头部没有编码声明,那么PyScripter会默认使用ANSI打开文件。

而PyScripter默认的文件模板也不带编码声明,重新打开文件时间不以UTF-8打开,所以乱码。

解决的办法:

1、用其它编辑器打开文件,添加这一行声明并保存:

# -*- coding: UTF-8 -*-<br>

2、修改PyScripter的文件模板也添加上这一行:

# -*- coding: UTF-8 -*-

这样每次用PyScripter 新建python代码文件时间都会自动带上这行代码声明。很是非常十分方便-_-!

具体操作步骤: 工具 → 选项 → 文件模板 → python脚本 → 然后在模板中添加编码声明:

# -*- coding: UTF-8 -*-<br>

→ 点击更新!!!←这一步非常重要,修改后要记得点更新才会保存。

PyScripter 的所有配置都保存在PyScripter.ini中,路径是 你的用户目录/AppData\Roaming\PyScripter/PyScripter.ini

C:\Users\Administrator\AppData\Roaming\PyScripter

以上就是详解python开发环境PyScripter中文乱码问题解决方案的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号