有时候写个python文件想通过cmd命令行运行,但是如果用到raw_input()且用到中文时会报错,且乱码,可以通过如下的格式转码后即可正常输出。
test = raw_input(unicode('请输入中文:','utf-8').encode('gb2312'))
print u'你输入的中文是',test
有时候写个python文件想通过cmd命令行运行,但是如果用到raw_input()且用到中文时会报错,且乱码,可以通过如下的格式转码后即可正常输出。
test = raw_input(unicode('请输入中文:','utf-8').encode('gb2312'))
print u'你输入的中文是',test