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 相关文章推荐
python中对list去重的多种方法
Sep 18 Python
python登陆asp网站页面的实现代码
Jan 14 Python
理解python中生成器用法
Dec 20 Python
pandas DataFrame 根据多列的值做判断,生成新的列值实例
May 18 Python
Python设计模式之迭代器模式原理与用法实例分析
Jan 10 Python
python感知机实现代码
Jan 18 Python
Python八皇后问题解答过程详解
Jul 29 Python
python如何将两个txt文件内容合并
Oct 18 Python
tensorflow 实现数据类型转换
Feb 17 Python
Python要如何实现列表排序的几种方法
Feb 21 Python
基于matplotlib xticks用法详解
Apr 16 Python
python 批量压缩图片的脚本
Jun 02 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
PHP中数组的三种排序方法分享
2012/05/07 PHP
PHP动态输出JavaScript代码实例
2015/02/12 PHP
PHP实现QQ空间自动回复说说的方法
2015/12/02 PHP
PHP实现批量删除(封装)
2017/04/28 PHP
php实现图片压缩处理
2020/09/09 PHP
javascript 获取图片颜色
2009/04/05 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
js实现的跟随鼠标移动的时钟效果(中英文日期显示)
2011/01/17 Javascript
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
Javascript的动态增加类的实现方法
2016/10/20 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
React Native实现进度条弹框的示例代码
2017/07/17 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
React Navigation 使用中遇到的问题小结
2018/05/08 Javascript
详解React+Koa实现服务端渲染(SSR)
2018/05/23 Javascript
Vue中通过vue-router实现命名视图的问题
2020/04/23 Javascript
关于element-ui表单中限制输入纯数字的解决方式
2020/09/08 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
django将网络中的图片,保存成model中的ImageField的实例
2019/08/07 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
keras 权重保存和权重载入方式
2020/05/21 Python
CSS3实现3D翻书效果
2016/06/20 HTML / CSS
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
后勤副校长自我鉴定
2013/10/13 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
2014年健康教育工作总结
2014/11/20 职场文书
法务专员岗位职责
2015/02/14 职场文书
英语教师求职信范文
2015/03/20 职场文书
教你用python控制安卓手机
2021/05/13 Python
Python+Tkinter制作专属图形化界面
2022/04/01 Python