Python中一般处理中文的几种方法


Posted in Python onMarch 06, 2019

Python中的中文是个很头痛的问题,Python2和Python3都会出现,而且py2中出现的概率要大些。 

有一道面试题: Python中如何处理中文问题,能想到的就是以下几方面来规避:

1. 首行添加 # coding = utf-8

# coding = utf-8
# 或者
# -*- coding:utf-8 -*-

2. 字符串前添加u

>>> s = u'中文'
>>> print(s)
中文

3. 添加以下代码

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

4. 使用编解码

s.decode('utf-8').encode('gbk')

5. 打开含中文的文件时

open(FileName, 'r', encoding='utf-8')

6. IDLE中设置,比如Pycharm中,将文件编码,保存的形式都设置成一样的,gbk或者utf-8形式的。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Ubuntu下创建虚拟独立的Python环境全过程
Feb 10 Python
python实现俄罗斯方块
Jun 26 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
Dec 12 Python
python 实现图片旋转 上下左右 180度旋转的示例
Jan 24 Python
python实现上传文件到linux指定目录的方法
Jan 03 Python
pytorch之ImageFolder使用详解
Jan 06 Python
pyinstaller还原python代码过程图解
Jan 08 Python
python3读取csv文件任意行列代码实例
Jan 13 Python
Python 模拟生成动态产生验证码图片的方法
Feb 01 Python
如何基于python把文字图片写入word文档
Jul 31 Python
Python如何创建装饰器时保留函数元信息
Aug 07 Python
Flask response响应的具体使用
Jul 15 Python
Python学习笔记之视频人脸检测识别实例教程
Mar 06 #Python
Python学习笔记之图片人脸检测识别实例教程
Mar 06 #Python
详解django2中关于时间处理策略
Mar 06 #Python
Django使用AJAX调用自己写的API接口的方法
Mar 06 #Python
Django+Xadmin构建项目的方法步骤
Mar 06 #Python
Python中最大递归深度值的探讨
Mar 05 #Python
Python小进度条显示代码
Mar 05 #Python
You might like
关于文本留言本的分页代码
2006/10/09 PHP
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
2013/07/05 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
JavaScript 闭包在封装函数时的简单分析
2009/11/28 Javascript
JavaScript CSS修改学习第六章 拖拽
2010/02/19 Javascript
Jquery练习之表单验证实现代码
2010/12/14 Javascript
js工具方法弹出蒙版
2013/05/08 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
Nodejs实现短信验证码功能
2017/02/09 NodeJs
javascript基础练习之翻转字符串与回文
2017/02/20 Javascript
vue实现文件上传功能
2018/08/13 Javascript
详解JavaScript作用域和作用域链
2019/03/19 Javascript
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
Python交互环境下打印和输入函数的实例内容
2020/02/16 Python
HTML5: Web 标准最巨大的飞跃
2008/10/17 HTML / CSS
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
德国价格合理的品牌商品购物网站:averdo
2019/03/21 全球购物
西班牙购买行李箱和背包网站:Maletas Greenwich
2019/10/08 全球购物
触发器(trigger)的功能都有哪些?写出一个触发器的例子
2012/09/17 面试题
奶茶店创业计划书范文
2014/01/17 职场文书
护士节策划方案
2014/05/19 职场文书
绿色环保口号
2014/06/12 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
酒店温馨提示语
2015/07/14 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript
python调用ffmpeg命令行工具便捷操作视频示例实现过程
2021/11/01 Python
Python使用Web框架Flask开发项目
2022/06/01 Python