Python程式碼中文註釋出錯解決,使用UTF-8

天飛.h發表於2011-11-02
#!/home/talen/python2.7/bin/python
#coding=UTF8   加入這麼一句話.
#列印資訊
print “hello world! ”
#列印出你輸入的名字
name=raw_input(“What is your name ?”)
print “Hello , “+name+ ” ! ”
#保持視窗不關閉
raw_input(“Press “)

[t@bjb0541 python]$ ./1.py
  File “./1.py”, line 2
SyntaxError: Non-ASCII character `xe6` in file ./1.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
[t@bjb0541 python]$ vim 1.py
#!/bin/env python
#! -*- coding:utf-8 -*-
print `我是中國人`
[t@bjb0541 python]$ ./1.py
我是中國人


相關文章