[問題] utf8 & cp950
程式碼:
http://ideone.com/PFYV3X
使用版本是Python 3.3
在win7上執行會出現以下錯誤:
Traceback (most recent call last):
File "test.py", line 17, in <module>
print (response.text.encode('cp950'))
UnicodeEncodeError: 'cp950' codec can't encode character '\u30fc' in position
29222: illegal multibyte sequence
有查了一些資料 也知道是編碼的問題
response.text的型態是str應該已經是utf-8
不知道為什麼還是會出現錯誤??
而且在這樣的行況下也無法寫檔 一樣會出現encode錯誤
請各位大大幫忙看看Orz.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.231.45.221
→
09/24 22:40, , 1F
09/24 22:40, 1F
→
09/24 22:40, , 2F
09/24 22:40, 2F
→
09/24 22:41, , 3F
09/24 22:41, 3F
→
09/30 17:03, , 4F
09/30 17:03, 4F
→
09/30 17:03, , 5F
09/30 17:03, 5F
→
09/30 17:04, , 6F
09/30 17:04, 6F
→
09/30 17:04, , 7F
09/30 17:04, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):