Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1145427
  • 博文数量: 103
  • 博客积分: 1897
  • 博客等级: 上尉
  • 技术积分: 1717
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-19 21:02
文章分类

全部博文(103)

文章存档

2013年(19)

2012年(84)

分类: Python/Ruby

2013-02-23 18:53:49

下午写一个python程序的时候,突然间出现

SyntaxError: Non-ASCII character '\xe8' in file D:\???\softwareDeveloper\python\workplace\MyFirstPy\loop.py on line 16, but no encoding declared; see for details

的错误,后来出搜了一下,发现默认pyhon使用ASCLL码来解释程序的,默认不支持中文,需要在程序的第一行或者第二行声明编码。

# coding =encoding name 或者  # -*- coding: -*- 就可以解决问题,下面的链接是原文地址

http://www.python.org/dev/peps/pep-0263/


阅读(6012) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~