[问题] 字符编码显示问题?

楼主: koshi0413 (Koshi)   2016-10-18 12:37:39
http://i.imgur.com/ZcvI27X.jpg
如图片中,Spyder中,程式启动时,print 中文字是正常的
但用bat呼叫py档,视窗的字的乱码
有试过改big5,但程式跑不动,好像是sqlite3 支援utf-8 ,所以报错
一般这个要如何处理呢?
各位前辈有方向指导一下嘛~感谢
作者: Typebrook (Pham)   2016-10-18 13:36:00
加个 chcp 65001 ?
楼主: koshi0413 (Koshi)   2016-10-18 14:48:00
T大,请问chcp65001要加在哪儿?
作者: Typebrook (Pham)   2016-10-18 16:32:00
bat档第一行,用来将cmd的默认编码改为utf-8https://goo.gl/5sutV 网上有不少资源是在讲这个
楼主: koshi0413 (Koshi)   2016-10-18 17:23:00
刚才试了一下,在bat 中加入chcp65001用呼叫的不能执行,单击bat才能执行,但一样是乱码。不过看T大的教学可以用才对,奇怪

Links booklink

Contact Us: admin [ a t ] ucptt.com