首页 > 代码库 > Python中文乱码问题
Python中文乱码问题
1:源代码
#!/usr/bin/env pythonname = raw_input(‘请输入您的姓名:‘)print ‘Hello,‘, name
运行时出错:
y@y:~/my_note/my_python$ python 5.py File "5.py", line 3SyntaxError: Non-ASCII character ‘\xe8‘ in file 5.py on line 3, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
2:修改后
#!/usr/bin/env python
#coding=utf-8
name = raw_input(‘请输入您的姓名:‘)
print ‘Hello,‘, name
运行结果:
y@y:~/my_note/my_python$ python 5.py 请输入您的姓名:张三 Hello, 张三
也可以这么写:
#-*-coding:utf-8-*-
#!/usr/bin/env python#-*-coding:utf-8-*-name = raw_input(‘请输入您的姓名:‘)print ‘Hello,‘, name
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。