python如何支持中文
2013-11-12 21:51
197 查看
开始学习python了,写python程序的时候,2.*版本的python语言默认是不支持中文的。
如果注释中或者字符串中有中文字符,则需要在代码文件的第一行或者第二行添加一行声明文件编码的注释,否则代码文件会使用默认的ASCII码进行编码。声明示例如下:
初次接触到这行注释的同学都会觉得这行注释好古怪啊( @o@ )。其实呢,这种注释方式是一个古老而强大的文本编辑器Emacs所采用的声明方式,python代码只是沿袭了这种声明方式,从而将当前文件代码的编码方式声明为采用utf-8编码。
此外,我们可以使用一种非常直观的方式来做这件声明的事:
即,采用
的方式,可以实现采用任意一种编码方式对于当前文件代码的编码。
如果注释中或者字符串中有中文字符,则需要在代码文件的第一行或者第二行添加一行声明文件编码的注释,否则代码文件会使用默认的ASCII码进行编码。声明示例如下:
# -*- coding:utf-8 -*-
初次接触到这行注释的同学都会觉得这行注释好古怪啊( @o@ )。其实呢,这种注释方式是一个古老而强大的文本编辑器Emacs所采用的声明方式,python代码只是沿袭了这种声明方式,从而将当前文件代码的编码方式声明为采用utf-8编码。
此外,我们可以使用一种非常直观的方式来做这件声明的事:
# coding=utf-8
即,采用
# coding=<encoding name>
的方式,可以实现采用任意一种编码方式对于当前文件代码的编码。
相关文章推荐
- python如何支持中文注释
- Python3 如何支持中文
- 如何解决python不支持中文路径的问题?
- 如何使Python支持中文注释
- 转载-如何让source insight支持中文注释
- pycharm 或者其他Python IDE不支持中文编码的解决方案
- 讲解如何让OGRE支持中文(二)
- 如何使Linux支持中文字符
- Python之——PY文件中支持中文字符
- 如何让QT支持中文字符
- 如何解决Python中的Anaconda中文不能显示问题
- Sublime Text 2/3如何支持中文GBK编码
- python文件支持中文注释
- Qt creator 如何支持中文编码(Qt4和Qt5解决方法不同)
- Putty如何支持中文
- python commands包不支持windows环境与如何在windows下使用的简易方法
- Centos5.5 英文系统如何支持中文网页和安装中文输入法
- python 中文支持问题
- 在arcgis使用python脚本进行字段计算时是如何解决中文问题的
- 在arcgis使用python脚本进行字段计算时是如何解决中文问题的