设为首页 加入收藏

TOP

Python 2.7中文显示与处理
2017-12-29 06:07:10 】 浏览:154
Tags:Python 2.7 中文 显示 处理

在学习使用Python的过程中,一定会遇到文字输入与处理,这就不可避免的会使用中文字符。但是Python2.7默认使用的字符集是ASCII,并不支持中文字符的显示与处理,因些如果要在Python中处理中文就需要进行一些额外的处理。


但这样做,只是让你的程序在运行的过程中显示中文,如果你要将中文字符存储在文件中,或者写入到数据库中,这样的设置是不能满足你的需要。


也许是Python的bug在import sys后必须再一次reload(sys),下面去设置默认字符编码的语句才能生效。


经常会遇到的是,进行了第一步和第二步设置后,还是无法正常显示和处理中文字符,这时也只能随用随编码了。
假设待处理字符串为string
使用下面的语句进行utf-8编码:


使用下面的语句进行utf-8解码:


如果为了方便可以将上面二个语句写成方法随时调用:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于Python3.6下登陆接口的尝试 下一篇Python脚本:修改Bind域名解析文件

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目