python - python语法错误: non-ascii character

标签 python syntax-error non-ascii-characters

嗨,我试图了解为什么我会收到此错误。

当我在Google Appengine上部署项目时,出现如下错误

语法错误:第32行上的文件/base/data/home/apps/s~frikijihyo/1.377756632466273994/app/controllers.py中的非ASCII字符'\ xea',但未声明编码;详情请参阅http://www.python.org/peps/pep-0263.html

我的代码:python

    # -*- coding: utf-8 -*-

    flash(u'Korean 게시글을 작성했습니다.', 'success')
    return redirect(url_for('article_list'))

我写了coding: utf-8

什么是“字符\ xea”?
我怎么解决这个问题?

最佳答案

what is 'character \xea'?


\xea'게'的utf-8编码的第一个字节。它是源代码文件中的第一个非ASCII字节。

how can i solve this problem?



确保“编码”注释位于文件的前两行之一。如果注释出现在其他任何地方,则无效。

关于python - python语法错误: non-ascii character,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25176529/

相关文章:

python - 在python中转换像\\uXXXX这样的字符串

ruby - SyntaxError - 意外的 ")"

Python imaplib : Display non-ASCII characters correctly

python - 容器化 Python 命令行应用程序

Python散点图二维数组

python - 如何将项目插入 c_char_p 数组

Python 正则表达式匹配非 ascii 名称

google-apps-script - 将新行添加到 Google 表格时自动发送电子邮件

Java:泛型和未经检查的——为什么?

c - ANSI C : isprint() returns true for non-ASCII character?