栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

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

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

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

环境:

Pyscripter 2.6.0.0

python3.4

问题:

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

Pyscripter中文乱码原因:

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

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

解决的办法:

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

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

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

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

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

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

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

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

Pyscripter 的所有配置都保存在Pyscripter.ini中,路径是 你的用户目录/AppDataRoamingPyscripter/Pyscripter.ini

C:UsersAdministratorAppDataRoamingPyscripter

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/33560.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号