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
很收益,谢谢
|