用vim写python的中文支持问题
2014-07-21 22:49
375 查看
运行这样一段代码:
#!/usr/bin/python
a=3
b=4
c=a+b
print '我',c #我
如果没有配置中文支持,若python代码中有中文注释,则会发生如下错误:
SyntaxError: Non-ASCII character '\xe6' in file /home/darkblue/test/test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
看了网上的答案,都说第一条加一句:
# -*- coding:utf-8 -*-
可还是会出错:
Warning: unknown mime-type for "我,c" -- using "application/octet-stream"
当我把# -*- coding:utf-8 -*-放到第二行时,输出:
darkblue@ubuntu:~/test$ test.py
我 7
终上所述,把# -*- coding:utf-8 -*-放在代码第二行解决问题
#!/usr/bin/python
a=3
b=4
c=a+b
print '我',c #我
如果没有配置中文支持,若python代码中有中文注释,则会发生如下错误:
SyntaxError: Non-ASCII character '\xe6' in file /home/darkblue/test/test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
看了网上的答案,都说第一条加一句:
# -*- coding:utf-8 -*-
可还是会出错:
Warning: unknown mime-type for "我,c" -- using "application/octet-stream"
当我把# -*- coding:utf-8 -*-放到第二行时,输出:
darkblue@ubuntu:~/test$ test.py
我 7
终上所述,把# -*- coding:utf-8 -*-放在代码第二行解决问题
相关文章推荐
- 简洁又好用的vim配置 支持 python 中文
- 自学Python1.4-Centos内vim中文乱码问题
- vim 7.4同时支持python 2.x和3.x问题调研
- 如何解决python不支持中文路径的问题?
- python 中文支持问题
- python configparser 中文支持问题
- Python(1):python代码中支持支持中文字符,读取xml文件,及比较文字字符串问题
- linux下vim退格失效以及部分支持中文问题解决
- 【Python】一、除法问题及基本操作(逻辑与,if替代switch)及支持中文打印
- Python处理MLDonkey 下载中文文件乱码问题 (2)
- 2004-4-21 + asp.net的中文支持问题
- hibernate3 不支持中文查询的问题
- 在ubuntu下解决zendstudio5.5不支持中文的问题
- 解决了wxWidgets的中文支持问题
- 关于wcstombs的问题(不支持中文)
- 解决BCGPro中文支持问题
- Silverlight为什么不支持中文?有没有别的途径可以解决这个问题呢?
- XAJAX中文支持问题解决办法
- vim中文乱码问题
- 关于asp.net中js文件中文显示支持的问题。