看板 Python 關於我們 聯絡資訊
大家好,我想問個編碼問題 我使用的是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