运行python文件报错如上

解决办法:

# -*- coding: UTF- -*-
或者
#coding=utf-
(注:此语句一定要添加在源代码的第一行)

原因:Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文,此时即使你把自己编写的Python源文件以UTF-8格式保存了,也是不行。

最新文章

  1. taginput ,complete使用笔记
  2. UITabBarController加载之后不显示sub view controller
  3. springMVC之HelloWorld
  4. Delphi异形窗口之PNG
  5. 2336: [HNOI2011]任务调度 - BZOJ
  6. 非确定有限状态自动机的构建(二)——将CharVal转换为NFA
  7. JSON-C 的安装与使用
  8. [转] .NET领域驱动设计—初尝(疑问、模式、原则、工具、过程、框架、实践)
  9. 如何用Android Studio同时使用SVN和Git管理项目
  10. python深入理解类和对象
  11. mysql各数据类型的存储范围
  12. ASP.NET MVC文章系列
  13. HDU 1166 敌兵布阵(线段树点更新区间求和裸题)
  14. keil5配置ST Link v2 for STM32F10x
  15. 分形之龙形曲线(Dragon Curve)
  16. [转]Enabling CRUD Operations in ASP.NET Web API 1
  17. 【Java虚拟机】运行时数据区
  18. java使用ssh访问Linux的项目jscraft
  19. MySQL Server 5.7.13
  20. Intellij IDEA 创建控制台项目,断点调试快捷方式

热门文章

  1. 1到N中“1”出现的次数
  2. 计算器简单封装和ASP.net
  3. “吃神么,买神么”的第一个Sprint计划(第六天)
  4. 【CS231N】3、Softmax分类器
  5. Internet History, Technology and Security (Week6)
  6. AWS上的实例无法ping通的解决方案
  7. 关于react 官方脚手架使用出现的问题
  8. teamcity执行jmeter脚本使用Executable with parameters方式不能正确运行解决思路
  9. From 易水寒 格局越大 人生越宽
  10. [转帖] Linux buffer 和 cache相关内容