Python | Non-ASCII character in file

2016/01/25 Python

问题描述

运行Python代码后,出现错误:

SyntaxError: Non-ASCII character '\xe5' in filebut no encoding declared

奇怪的是,我在代码的开头已经增加 # -*- coding: UTF-8 -*- ,如下所示:

问题分析

原来是需要将 # -*- coding: UTF-8 -*- 写在代码的最开始的位置,即使最上面是注释也要放在注释的上面,调整成如下格式后,顺利通过

详情可以查看python 官方文档

Search

    Post Directory