原因是如果文件头部没有编码声明,那么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

PyScripter中文乱码原因相关推荐

  1. 解决PyScripter中文乱码问题

    环境: PyScripter 2.6.0.0 python3.4 问题: PyScripter有个小坑,打开文件后中文都成了乱码.在PyScripter中新建的文件中文可以正常显示,但是重新打开后中文 ...

  2. pyscripter与python的关系_详解python开发环境PyScripter中文乱码问题解决方案

    PyScripter是一个使用Delphi开发的开源的Python集成开发环境(IDE),PyScripter支持Python2.4.2.5.2.6.2.7.3.0.3.1.3.2,而且可以根据需要切 ...

  3. pyscripter与python的关系_python开发环境PyScripter中文乱码问题解决方案

    PyScripter看起来还是挺不错的一个python ide 环境: PyScripter 2.6.0.0 python3.4 问题: PyScripter有个小坑,打开文件后中文都成了乱码.在Py ...

  4. Qt中文乱码原因及解决方案

    本文主要分析了基于windows系统msvc2013编译器的Qt中文乱码. 概念 字库表:是一个系统支持的文字,符号,数字的集合. 编码字符集(字符集):我们平时所说的字符集就是这个,计算机以二进制的 ...

  5. JSP/ Servlet常见的中文乱码原因

    在开发中,我们经常遇到中文乱码的问题,比方: &浏览器中看到的 Jsp/Servlet 页面中的汉字成了 '?' ?  &浏览器中看到的 Servlet 页面中的汉字都成了乱码  &a ...

  6. qt中文乱码原因分析及解决方案

    首先说明几个基础概念 UTF-8 BOM 和 UTF-8.BOM在文件头位置占三个字节,用来标识UTF-8编码,软件通过BOM来识别这个文件是否是UTF-8编码. 源码字符集.源码文件使用某种编码格式 ...

  7. tomcat出现中文乱码原因和解决办法(简单快捷易懂)

    前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 一.遇到问题 双击打开tomcat中的bin目录下的startup.bat会出现乱码问题 或者cmd里面打开也是乱码的问题  二.出现这个 ...

  8. web在线阅读日志文件,response.getOutputStream().write中文乱码原因

    背景 系统的对接,将接口部署到第三方的企业,有的时候需要看系统的日志信息,每次都要登录服务器上操作太麻烦,如何实现在web页面对日志的观察,将日志文件显示到web页面上,可能实时的显示目前还没做好,但 ...

  9. MyEclipse和tomcat结合编写jsp对于中文乱码的解决方法

    一.Java和jsp 中文乱码原因和解决方法: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦.原因有两方面: 第一方面:J ...

最新文章

  1. 微信小程序实现滑动tab切换和点击tab切换并显示相应的数据(附源代码)
  2. RedHat6.5 搭建glusterfs全过程
  3. java comparator 降序排序_【转】java comparator 升序、降序、倒序从源码角度理解
  4. JavaScript:prototype属性使用说明
  5. python中内置的数据结构有几种?
  6. crm——stark组件核心原理
  7. 回溯法 -数据结构与算法
  8. json介绍及简单示例
  9. alisql mysql_AliSQL · 特性介绍 · 动态加字段
  10. 零基础快速自学SQL,2天足矣
  11. Linux命令之停机halt
  12. java中String s=abc及String s=new String(abc)详解
  13. BootStrap(day05)
  14. kanziopengl杂谈
  15. 简要分析用MD5加密算法加密信息(如有疑问,敬请留言)
  16. 【NLP项目-文本分类】划分测试集,训练集,验证集
  17. ECharts3D环型图,设置某一部分弧度的高度
  18. Winsock Fix for Windows 7
  19. matlab中如何定义整形变量,MATLAB中定义变量的问题
  20. 瑞星2008正式版升级包 官方安装包

热门文章

  1. 汽车门把手的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 身份证号码前6位表示的地区对照表
  3. Android无线adb调试连接助手
  4. 我猜这将是程序员副业接单赚外快的最好的平台!
  5. 【统计学习方法】第10章 隐马尔可夫模型
  6. mysql重启后应用也要重启_数据库重启后应用也必须重启
  7. 日本房地产泡沫破裂后的平民生活
  8. 《牡丹亭》中的情与理
  9. Android Studio连接使用第三方模拟器
  10. 商业模式新生代_商业模式新生代——商业模式设计