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进行稳定可靠的文件操作详解
Dec 31 Python
深入浅析python中的多进程、多线程、协程
Jun 22 Python
动感网页相册 python编写简单文件夹内图片浏览工具
Aug 17 Python
python实现下载整个ftp目录的方法
Jan 17 Python
TF-IDF算法解析与Python实现方法详解
Nov 16 Python
django从请求到响应的过程深入讲解
Aug 01 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
May 30 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 Python
python对常见数据类型的遍历解析
Aug 27 Python
Python3常用内置方法代码实例
Nov 18 Python
基于Python实现天天酷跑功能
Jan 06 Python
Python 视频画质增强
Apr 28 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
PHP字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
2016/04/11 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
基于nodejs+express(4.x+)实现文件上传功能
2015/11/23 NodeJs
jquery解析json格式数据的方法(对象、字符串)
2015/11/24 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
2018/08/21 jQuery
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
2020/10/29 Javascript
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
python实现K最近邻算法
2018/01/29 Python
python numpy元素的区间查找方法
2018/11/14 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
linux查找当前python解释器的位置方法
2019/02/20 Python
使用python实现mqtt的发布和订阅
2019/05/05 Python
Django如何防止定时任务并发浅析
2019/05/14 Python
python隐藏终端执行cmd命令的方法
2019/06/24 Python
python实现在线翻译
2020/06/18 Python
Python应用实现双指数函数及拟合代码实例
2020/06/19 Python
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
大学生职业生涯规划范文
2014/01/08 职场文书
转党组织关系介绍信
2014/01/08 职场文书
上级检查欢迎词
2014/01/18 职场文书
中学生打架检讨书
2014/10/13 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
天那边观后感
2015/06/09 职场文书
高中军训感想
2015/08/07 职场文书