Python的自带编辑器IDLE或者Python Shell在默认情况下都不支持中文编码,若在脚本程序中出现中文,则会出现一定的错误。

原因:

因为Python脚本编码默认是ASCII编码的,当需要非ASCII编码的字符出现在脚本程序中时,需要添加相应的编码声明。

解决方法:

添加中文编码声明:

在脚本程序的第一行或者第二行中添加:

# -*- coding=UTF-8 -*-

#coding=UTF-8

Python IDLE或Python Shell不支持中文编码的解决方案相关推荐

  1. python idle有哪些_Python IDLE入门简介 Python IDLE与python有什么区别

    大神可以给小编介绍一下Python IDLE怎么用吗?真正长得漂亮的人很少发自拍,真正有钱的人基本不怎么炫富,真正恩爱的情侣用不着怎样秀恩爱发截图,真正玩的愉快的时候是没有多少时间传照片的,真正过得精 ...

  2. python idle背景设置为黑色_Python IDLE背景设置与使用

    相信刚进入python学习之路的朋友们,都还是挺喜欢python自带的IDLE,但是白的代码背景色以及其它的代码色确实让人看着有点不舒服,所以当时也琢磨着能不能自己给它换换颜色,这个当然可以,废话不多 ...

  3. 【自学Python】Python IDLE使用

    Python IDLE使用 Python IDLE使用教程 在 Windows 上安装好 Python 之后,Python 都会提供一个 Python 命令行工具,就叫 IDLE.IDLE 是一个 P ...

  4. 学python第一弹 用IDLE启动python

    用IDLE启动python idle是python的一个python的外包shell平台 ,这是一个文本与程序交互的途径,打开idle之后,我们开始来点指令,看看是否可行, 在>>> ...

  5. 给Python IDLE添加行号显示

    文章目录 一.引出问题 1.Spyder编辑Python程序能显示行号 2.Python IDLE编辑Python程序不显示行号 二.解决问题 1.下载IDLEX压缩包 2.将idlex-1.18.r ...

  6. pythonidle怎样显示行号_给Python IDLE添加行号显示

    文章目录 一.引出问题 1.Spyder编辑Python程序能显示行号 2.Python IDLE编辑Python程序不显示行号 二.解决问题 1.下载IDLEX压缩包 2.将idlex-1.18.r ...

  7. IPython、python shell(command line)、pycharm,python,python IDLE的区别是什么?

    文章目录 IPython vs python shell pycharm vs python IDLE 首先,最容易区别的就是python,这个是编程语言,相当于是一个解释器,是后端.其他四个都是前端 ...

  8. Python IDLE无法显示行号、Python IDLE shell里运行py文件

    一.Python自带的IDLE shell里无法在左侧显示行号,在右下角会显示当前光标所处的位置(行号.列号). 但是程序报错时,无法根据行号及时查看到相应的行. 使用快捷键Alt+G可以定位到指定的 ...

  9. 找回Python IDLE Shell里的历史命令(用上下键翻历史命令怎么不好用了呢?)

    习惯了终端的上下键调出历史命令之后,在Python IDLE的shell用上下键调不出历史命令,开始我还以为Python Shell不保存历史命令呢,后来发现是调历史命令的快捷键不对. Python ...

最新文章

  1. java 找不到或无法加载主类- 解决方案
  2. brew gd php_PHPBrew 使用指南
  3. Java面向对象基础整理
  4. linux筛选之后备份到命令,linux find 命令使用备份
  5. 数据算法 --hadoop/spark数据处理技巧 --(二次排序问题和TopN问题)
  6. Codeforces 723D. Lakes in Berland
  7. 领域驱动设计 pdf_什么是领域驱动设计?
  8. 通汇手机为何卖得那么红火
  9. java中定义一个CloneUtil 工具类
  10. 【剑指offer】面试题56 - I:数组中数字出现的次数 I
  11. Windows server 2012 安装exchange 2013
  12. OpenShift 4 Hands-on Lab (12) 使用配置参数和环境变量
  13. java uuid 随机生成唯一序列号
  14. Computing Platform------系统平台及其系列
  15. Python运算符和表达式注意的地方
  16. 推荐克莱夫·汤普森《天才程序员》
  17. linux svn下载文件到本地
  18. 扩展欧几里得算法——Python详解
  19. java平均数函数_java求平均数的函数
  20. 双机热备概念原理及实现步骤

热门文章

  1. Java Review - 使用Timer时需要注意的事情
  2. android设备获取wifi和蓝牙状态并进行打开或关闭操作
  3. 南邮计算机图形学水不水,南邮计算机图形学实验报告(修正版)….doc
  4. Linux如何在任务栏显示时间,在MFC[转载]在MFC状态栏显示时间 状态栏显示时间
  5. python为什么不能以数字开头_python变量为什么不能以数字开头
  6. python机器学习及实践_Python机器学习及实践
  7. 在python下实现ssh出现错误:ModuleNotFoundError: No module named ‘cryptography‘
  8. ios 添加浮动效果_iOS实现拖拽View跟随手指浮动效果
  9. 【Sass】全面的 Sass 教程及学习笔记
  10. 正则表达式发明者_正则表达式 – 简介