关于python中文处理
昨天偶然帮韩小玲童鞋解决python的中文问题,修复了我的一个错误理解,首先感谢韩某提供宝贵的机会!
处理中文,归结于解码编码,总的方针是,先用字符串自身的编码格式解码为unicode,然后从unicode再编码成你需要的格式,比如gb2312
举个例子:
s= '中文'
直接print s 会报错,原因略
我现在想把它用gbk的格式打印出来。
首先,检查s的编码类型,python有个库,叫ch什么的,检测一下,比如说是gb2312格式的,则第一步,先解码为unicode:
s.decode('gb2312') 或者 unicode(s,'gb2312')
第二步,编码为你想输出的类型,本例为gbk
s.decode('gb2312').encode('gbk')
这样再打印出来应该就ok了。
另外,操作系统是中文的或是英文的,有影响。
转载于:https://www.cnblogs.com/yd1227/archive/2011/04/07/2007905.html
关于python中文处理相关推荐
- Python 中文注释报错解决方法
Python 中文注释报错解决方法 参考文章: (1)Python 中文注释报错解决方法 (2)https://www.cnblogs.com/cjiong/p/5881983.html 备忘一下.
- 解决python中文乱码的方法
解决python中文乱码的方法 参考文章: (1)解决python中文乱码的方法 (2)https://www.cnblogs.com/bobodeboke/p/11935876.html 备忘一下.
- python中文昵称-官方出品 Python 中文文档!拜托,别再说看不懂了
点击" 开发者技术前线 ",选择"星标�" 在看|星标|留言, 真爱 回复"666",获取一份技术人专属大礼包 作者:机器之心 参与:思源 ...
- python编码读法-python中文读法
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 而python是测试过程中最为常用的语言之一,很多测试团队的自动化代码和用例都是使 ...
- python中文解释-python注释中文
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 4.python代码注释最后更新于:2019-10-05 14:25:4 ...
- python叫什么-python中文叫什么
python中文叫什么? python中文叫蟒蛇,通常情况下,Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新 ...
- python中文叫什么意思-python中文读什么
python中文叫什么 python中文叫什么? python中文叫蟒蛇,通常情况下,Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随 ...
- python基础教程是什么语言-终于懂得python中文入门教程
Python作为一门新型的编程语言(一般常用作脚本语言)很受欢迎,毕竟相对其他的编程语言(Java ,C#等)来说比较容易入手.那么,在刚开始学习Python时有哪些疑难点需要掌握呢?以下是小编为你整 ...
- python的中文翻译-再聊聊Python中文社区的翻译
在写<学习Python,怎能不懂点PEP呢?>的时候,我已经发现国内的Python翻译环境不容乐观.这个结论可能不对,毕竟这几年Python大热,或许有不少优秀的翻译项目,只是我还不知道而 ...
- python中文开发环境_Eclipse搭建Python开发环境+Python中文处理
1.基本需求 4.解压pydev,将features和plugins两个文件夹拷贝到Eclipse 对应文件夹上 2.安装pydev插件 1.打开eclipse,帮助(Help)->Instal ...
最新文章
- python面向什么编程_python基础-面向过程编程
- PyQt5 技术篇 - Qt Designer怎么用styleSheet设置按钮的背景
- Adapter(适配器)--类对象结构型模式
- js中什么是对象,对象的概念是什么?
- 只能是做的HTML5审批流项目
- python爬虫中文乱码解决方法
- Android中使用sax解析XML
- mysql 2008 教程_sql 2008 视频教程数据库从入门到精通自学视频教程_IT教程网
- excel 图表 保持矢量图格式 粘贴进word
- 东软始业教育结业考试
- bzoj3899 弦论
- 网页底部固定版权信息
- Risc-v 技术架构
- VMware Tools (ubuntu系统)安装详细过程与使用
- 优盘不能弹出的解决办法
- 互联网行业产品经理(PM)的月薪一般是多少?
- 《数据结构》实验报告六:图的表示与遍历
- windows的命令行(CMD)
- 经济学计算机考什么,计算机专业考人大经济学复习经验谈
- 地图中的定位以及启用指南针