为什么Python脚本中的中文在CMD中输入为乱码
发布网友
发布时间:2022-04-18 16:59
我来回答
共2个回答
热心网友
时间:2022-04-18 18:29
你可以查看一下你的脚本的编码格式是否和你cmd环境的编码格式一致. windows环境下使用gb2312
python脚本中如果使用utf-8的话,则增加
# -*- coding: utf-8 -*-
在脚本中可以修改你的编码格式, 方法如下:
sys.getdefaultencoding()
reload(sys)
sys.setdefaultencoding('UTF-8')
sys.getdefaultencoding()
这里的'utf-8'就是你设置的默认格式. 你可以进行修改为与系统一致的格式.例如:GB2312
热心网友
时间:2022-04-18 19:47
word = u"中文"