怎么解决python "Non-ASCII character"错误

今天在windows下使用python和eclipse编译一个python项目文件时出现错误:
”File "F:\codebyjeffrey\PYTEST\tet1.py", line 4
SyntaxError: Non-ASCII character '\xe5' in file F:\codebyjeffrey\PYTEST\tet1.py on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
“具体见图示。在尝试了几种方法后,终于解决了,现在将原因和方法介绍如下。

操作方法

  • 01

    出现问题的原因:程序中的编码错误,python默认是acii模式,没有支持utf8,代码的第3行中出现了“年 月 日”这几个汉字,所以出现了错误。

  • 02

    解决方法:源代码文件第一行添加:#coding:utf-8,这样就可以避免了。参考下图。

  • 03

    也可以改为,在第一行增加:#-*- coding: UTF-8 -*- 。

(0)

相关推荐

  • 解决SysFader:IEXPLORE应用程序错误

    最近安装了IE8浏览器玩玩,但是发现一个严重的问题,就是在访问某些页面的时候,经常会出现“ysFader:IEXPLORE.EXE - 应用程序错误”的提示,提示内容为“0x0262d580指令引用的 ...

  • 解决win8无法安装office错误2705

    Windows 8系统core版又称作Win8系统核心版,这个版本适用于台式机和笔记本用户以及普通家庭用户。对普通用户来讲,Windows 8就是最佳选择。 提示错误2705的现象: 本机系统是64位 ...

  • 解决win8安装iTunes出现错误2503代码的方法

    iTunes是由苹果官方专门针对旗下ios设备发布的管理软件,通常请看下用户在安装该软件时不会遇到问题,但是在win8系统下却有部分用户遇到出现错误2503代码的问题,对于该错误经过小编分析得出,是由 ...

  • 怎么解决Excel文档计算错误问题?

    Excel是最常见的办公软件,通常用来统计各种数据.有用户反映在Excel文档中遇到计算错误问题,接下来小编就给大家介绍一下解决该问题的具体步骤.具体如下:1. 首先第一步小编以下图所示文档为例给大家 ...

  • 如何在Win8系统中解决共享打印机的0x000006d9错误

    使用Windows8系统电脑的用户,想要使用共享打印机来打印文件,但是却收到了0x000006d9的错误提示,那么如何解决这一问题呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打开 ...

  • 如何解决微软应用商店0x8000FFFF错误

    很多人使用电脑的时候都喜欢在微软应用商店下载应用,有些用户遇到了0x8000FFFF错误,不知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步按下[win+r]快捷键, ...

  • 如何在Win10系统中解决代码为80200056的错误问题

    使用Windows10系统电脑的用户,发现电脑出现了错误代码80020056的问题,因此想要解决这一问题,但是却不知道如何解决,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,右击桌面左下角的开 ...

  • 如何解决打开PS CS6出现错误16问题

    PS CS6是一款功能强大的图片编辑软件,有些用户在电脑中打开该软件时常常会出现错误16问题,不知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,鼠标 ...

  • 怎么解决win10更新失败0x80240031错误

    现在大部分电脑都是win10系统,有些用户遇到了更新失败0x80240031错误,不知道怎么解决,接下来小编就给大家介绍一下具体的操作步骤.解决方案:执行干净启动1. 首先第一步按下[win+r]快捷 ...