java调用python脚本为什么中文变成乱码
发布网友
发布时间:2022-05-07 03:07
我来回答
共1个回答
热心网友
时间:2022-04-18 21:30
可以查看一下你的脚本的编码格式是否和你cmd环境的编码格式一致.
windows环境下使用gb2312
python脚本中如果使用utf-8的话,则增加
#
-*-
coding:
utf-8
-*-
在脚本中可以修改你的编码格式,
方法如下:
sys.getdefaultencoding()
reload(sys)
sys.setdefaultencoding('UTF-8')
sys.getdefaultencoding()
这里的'utf-8'就是你设置的默认格式.
你可以进行修改为与系统一致的格式.例如:GB2312