作者king4647 (發呆)
看板Python
標題[問題] raw_input 中文編碼問題
時間Sun Jun 26 11:35:55 2016
大家好,我想問個編碼問題
我使用的是python 2.7
使用jupyter
name = raw_input()
print name
我打中文時 印出來的都是亂碼
目前有使用過
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
改變系統編碼
不過使用後就印不出東西來(print 沒有執行)
目前在嘗試encode decode
但還是try不出個結果
想請高手幫我這個新手解答一下 感謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.121.249.196
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1466912160.A.A8D.html
推 ccvs: 你是用什麼系統? 06/26 12:20
→ ccvs: Python 在 print 時會把編碼變成該系統適合的 06/26 12:21
→ king4647: WIN10 ~ 06/26 12:32
→ king4647: 因為我執行時都沒東西印出來 讓我覺得怪怪的 06/26 12:33
已解決
name = raw_input()
print name.decode("big5")
原來raw_input()吃的是big5 分享一下
※ 編輯: king4647 (203.121.249.196), 06/26/2016 13:28:42