Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
2016-01-21 10:03
936 查看
Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
Python的raw_input语句中如果包含中文,在Windows环境CMD中执行时会显示乱码:由于raw_input语句不支持unicode显示,在中文字符串前加u会报错:
解决办法:
在语句中进行强制的编码转换,格式如下:
shuzi = raw_input (unicode('请输入日期:','utf-8').encode('gbk'))
相关文章推荐
- python 字典(转载)
- python metclass
- Python开发环境安装及Project interpreter not specified问题解决
- python threading join
- python ui 获取文件目录
- 查找IP连接在交换机的哪个端口
- python package的概念
- python menu day1
- Python正则表达式详解
- 转载:python基础之模块
- flask之行(flask环境安装)
- Python login Day1
- Solaris 10下使用Python3
- Python之装饰器
- Python 装饰器笔记
- 第六章 学习笔记
- python类型转换、数值操作
- Mac OS X 10.11.1下搭建Python3.4 + PyQt5.5.1 +Eric6.1.1开发平台
- python subprocess.Popen简明总结
- python-78:对日期格式进行处理