zoukankan      html  css  js  c++  java
  • 解决PyScripter中文乱码问题

    环境:

    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
    

    2016年9月10日 13:19:23 codegay

  • 相关阅读:
    Javascript之内置对象
    Javascript之匿名函数(私有变量)
    Web前端开发修炼之道 (2)
    11.标志寄存器
    10.CALL和RET指令
    Javascript之继承(其他方式)
    Javascript之Function类型
    5.[BX]和Loop指令
    JavaScript之执行环境及作用域
    Javascript之BOM(window对象)
  • 原文地址:https://www.cnblogs.com/gayhub/p/5859220.html
Copyright © 2011-2022 走看看