
1 reus 2012-05-08 15:11:31 +08:00 很清楚明白 |
2 arzon 2012-05-08 15:35:07 +08:00 各种情况都解释地很清楚. 还不太了解python文字编码机制的同学可以看看. |
3 loading 2012-05-08 16:07:00 +08:00 为了表示感谢,回复一个。5个铜币,亲收下^_^ |
4 Yo_oY 2012-05-12 14:35:49 +08:00 回复一下以示感谢 |
5 luztak 2012-05-27 16:31:07 +08:00 好文章 |
6 luztak 2012-05-27 16:31:16 +08:00 好文章 |
7 luztak 2012-05-27 16:31:22 +08:00 好文章,收藏了 |
8 luztak 2012-05-27 16:31:33 +08:00 好文章,说得很清楚,收藏了 |
9 chaojie 2012-09-23 10:34:39 +08:00 .py文件 文件是utf-8编码(without BOM) 文件头部写有 #-*-coding:utf-8-*- #-*-encoding=utf-8 文件中直接输入汉字 文件编译通过 运行时Exception输出 'ascii' codec can't decode byte 0xef in position 8: ordinal not in range(128) 这是什么原因? |
10 013231 OP @chaojie 出具的出代. 我猜你在decode一包含非ASC II字符的str未指定, 或指定了ASC II. ''.decode('ascii') #UnicodeDecodeError, ''字是非ASC II字符. ''.decode() #UnicodeDecodeError, 默是ASC II. ''.decode('utf-8') #正指定了, 返回u''. |
12 jiazhoulvke 2012-09-23 18:51:44 +08:00 很收益,谢谢 |