看板 Python 關於我們 聯絡資訊
http://i.imgur.com/ZcvI27X.jpg 如圖片中,Spyder中,程式啟動時,print 中文字是正常的 但用bat呼叫py檔,視窗的字的亂碼 有試過改big5,但程式跑不動,好像是sqlite3 支援utf-8 ,所以報錯 一般這個要如何處理呢? 各位前輩有方向指導一下嘛~感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.145.158 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1476765461.A.019.html
Typebrook: 加個 chcp 65001 ? 10/18 13:36
koshi0413: T大,請問chcp65001要加在哪兒? 10/18 14:48
Typebrook: bat檔第一行,用來將cmd的預設編碼改為utf-8 10/18 16:32
Typebrook: https://goo.gl/5sutV 網上有不少資源是在講這個 10/18 16:33
koshi0413: 剛才試了一下,在bat 中加入chcp65001用呼叫的不能執 10/18 17:23
koshi0413: 行,單擊bat才能執行,但一樣是亂碼。不過看T大的教學 10/18 17:23
koshi0413: 可以用才對,奇怪 10/18 17:23