python调试

来源:互联网 发布:淘宝怎么搜好看的衣服 编辑:程序博客网 时间:2024/06/06 02:40

我在python代码中想打印中文显示,如下:
这里写图片描述

运行程序会出现如下错误:
SyntaxError: Non-ASCII character ‘\xe7’ in file e.py on line 6, but no encoding
declared; see http://python.org/dev/peps/pep-0263/ for details

原因:
这是python编码的问题, python中默认的编码格式是ASCII格式, 所以在没修改编码格式时无法正确打印汉字。

解决方法:
在以后的每一个需要显示汉字的python文件中, 采用如下方法在 #!/usr/bin/python的下一行加上一句话来定义编码格式, 我以utf-8编码为例。

这里写图片描述
其中#!user/bin/env python 是指python所在的位置,有时候该位置也是#!user/bin/python;utf-8是一种编码格式。

原创粉丝点击