2008年09月18日 星期四 09:51
我的环境是 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
2008年09月18日 星期四 09:59
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
Zeuux © 2024
京ICP备05028076号