作者XAMDOU (萨姆德)
看板Python
标题Re: [问题] 如何取得系统字元编码或使用者输入的编 …
时间Wed Mar 16 07:53:27 2011
这边想再请问一点,
src = "文字"
dest = src.decode("big5") #代表将src从big5转换为utf8放进dest
1F:→ uranusjr:因为 decode() 出来的是 utf-8 字串, 但这在 Windows XP 03/16 01:23
2F:→ uranusjr:的终端机环境下印不出来, 要再转回 big5 才能印... 03/16 01:24
3F:→ uranusjr:麻烦死了, 还是用 Python 3 直接XD 03/16 01:25
===============================================
不知道是不是我有误会
src.decode('big5') 出来的不是应该是unicode吗?
src.decode('big5').encode('utf-8') 才是utf-8吧 @@"
python核心在处理字串不都是用unicode吗@@"
这部份我也不是很了解 有错请指证 <(_._)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.32.233
4F:推 StubbornLin:这里讲的是正确的 decode出来的东西叫unicode 03/16 10:10
5F:→ StubbornLin:是内部的表示方法 并不是utf-8 03/16 10:10
7F:→ StubbornLin:可以参考我写的这篇 03/16 10:10