Windows控制台上的Python输出变得乱码

时间:2014-03-17 06:53:32

标签: python windows batch-file unicode cmd

我有一个shell脚本,windows批处理脚本和一个python脚本。 Shell脚本和批处理脚本分别是unix和基于windows的env的入口点,后者又调用以外来字符串(法语,日语或中文)作为输入的python脚本,将其提供给数据库并在shell / console终端中显示相同的内容。以上在unix环境中工作正常。但是在Windows控制台中显示输出时,非英语(法语或中文或日语)字符串会出现乱码。在这两种情况下,DB中的偶数值都是正确的。但只有在Windows控制台中显示它才会出错。知道如何解决这个问题吗?

0 个答案:

没有答案