Python论坛  - 讨论区

标题:[zeuux-python] python 指定中文编码问题

2008年09月18日 星期四 09:51

Jianjun Kong jianjun在zeuux.org
星期四 九月 18 09:51:00 CST 2008

我的环境是
Python 2.5.1 (r251:54863, Jul 31 2008, 23:17:40) 
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2

Python文件头部指定字符编码时

coding与冒号之间不带空格
# coding: utf-8
则能打印中文

coding与冒号之间带空格
# coding : utf-8
则不行

不只是版本差异还是确实有问题?
-- 
Jianjun Kong | Happy Hacking
HomePage: http://kongove.cn
Gtalk: kongjianjun在gmail.com

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2008年09月18日 星期四 09:59

Xia Qingran qingran在zeuux.org
星期四 九月 18 09:59:06 CST 2008

Jianjun Kong wrote:
> 我的环境是
> Python 2.5.1 (r251:54863, Jul 31 2008, 23:17:40) 
> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
>
> Python文件头部指定字符编码时
>
> coding与冒号之间不带空格
> # coding: utf-8
> 则能打印中文
>
> coding与冒号之间带空格
> # coding : utf-8
> 则不行
>
> 不只是版本差异还是确实有问题?
>   
这个是有严格要求的,标准的写法应该是:
# -*- coding: utf-8 -*-

参见文档:
http://docs.python.org/ref/encodings.html

-- 
夏清然
Xia Qingran
E-mail: qingran at zeuux.org
Gtalk: qingran.xia at gmail.com
MSN: supermanxqr at msn.com


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号