问题

在执行Python程序时会产生以下错误消息:

SyntaxError: Non-ASCII character '\xc4' in file test.py on line 1, but no encoding declared;

解决方案

解决方案是删除所有非ASCII字符,或者将下面行包含到代码中以启用UTF-8编码:

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

这将允许我们在代码示例中打印非ASCII字符:

$cat test.py
#-*-coding:utf-8-*-
print "Ľuboš"
$python test.py
Ľuboš
Python SyntaxError: Non-ASCII character
日期:2020-07-07 20:54:28 来源:oir作者:oir