PyScripter中文乱码原因
来源:互联网 发布:罗辑思维的骗局 知乎 编辑:程序博客网 时间:2024/06/06 06:33
原因是如果文件头部没有编码声明,那么PyScripter会默认使用ANSI打开文件。
而PyScripter默认的文件模板也不带编码声明,重新打开文件时间不以UTF-8打开,因此才会乱码。
解决办法:
1、用其它编辑器打开文件,添加这一行声明并且保存:
# -*- coding: UTF-8 -*-
2、修改PyScripter的文件模板也添加上这一行:
# -*- coding: UTF-8 -*-
具体操作步骤: 工具 - > 选项 -> 文件模板 -> python脚本- > 然后在模板中添加编码声明:
# -*- coding: UTF-8 -*-
转自 http://www.wei2008.com/news/news/54437.html
阅读全文
0 0
- PyScripter中文乱码原因
- 中文乱码原因解析
- PyScripter
- ajax中文乱码原因分析
- Java中文乱码原因(未完)
- Spring RestTemplate中文乱码原因
- qt中文乱码的原因
- 深入分析中文乱码原因
- 中文乱码的产生原因
- mysql中文乱码原因分析
- 中文字符乱码的原因及解决办法
- java中文乱码出错的另外原因
- ajax中文乱码原因分析及解决方案
- mysql 中文乱码的一种可能原因
- Tomcat中文乱码问题原因和解决方法
- mysql中文乱码产生原因和解决办法
- mysql中文乱码产生原因和解决办法
- ajax中文乱码原因分析及解决方案
- qt实现无缝滚动字幕,刷新间隔任意调节
- 输入密码123456后成功进入游戏(输错5次则被强行退出)
- HDU 4424Conquer a New Region(并查集)
- 典型的开发模型
- linux下的僵尸进程产生原因和解决方法(含具体代码)
- PyScripter中文乱码原因
- Java使用OpenCV实现人脸识别/人眼检测/图片截取/合成/添加水印
- Storm IRichSpout
- cad转pdf格式怎么设置线宽
- 人脸识别正则化系列之normface
- java web 学习笔记
- __cdecl与_stdcall
- Android中清除缓存模块
- 解决Redis局域网内不能访问的问题(Windows/Linux)