基于python 处理中文路径的终极解决方法


Posted in Python onApril 12, 2018

1 、据说python3就没有这个问题了

2 、u'字符串' 代表是unicode格式的数据,路径最好写成这个格式,别直接跟字符串'字符串'这类数据相加,相加之后type就是str,这样就会存在解码失误的问题。

别直接跟字符串'字符串'这类数据相加

别直接跟字符串'字符串'这类数据相加

别直接跟字符串'字符串'这类数据相加

unicode类型别直接跟字符串'字符串'这类数据相加

说四遍

3 、有些读取的方式偏偏是要读取str类型的路径,不是unicode类型的路径,那么我们把这个str.encode(‘utf-8')就可以了,保存到txt中也这样处理,因为保存到txt中,中文也得先转成utf-8格式的字符串。

4 、.decode(‘utf-8'),是只将原本utf-8的字符编码类型转成unicode,即统一的。encode(‘utf-8')是将unicode解码成utf-8类型的,中文数据需要解码成utf-8的才能看哦

5 、从文本读入然后再写入csv,.decode(“gb2312”).encode(“utf-8”)

以上这篇基于python 处理中文路径的终极解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现通过pil模块对图片格式进行转换的方法
Mar 24 Python
深入讨论Python函数的参数的默认值所引发的问题的原因
Mar 30 Python
简单介绍Python中的几种数据类型
Jan 02 Python
python生成二维码的实例详解
Oct 29 Python
python 实现对文件夹内的文件排序编号
Apr 12 Python
对python产生随机的二维数组实例详解
Dec 13 Python
Python使用sklearn实现的各种回归算法示例
Jul 04 Python
Pandas之排序函数sort_values()的实现
Jul 09 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 Python
Python标准库json模块和pickle模块使用详解
Mar 10 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
基于Python pyecharts实现多种图例代码解析
Aug 10 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 #Python
python 实现对文件夹内的文件排序编号
Apr 12 #Python
pandas数值计算与排序方法
Apr 12 #Python
python搭建服务器实现两个Android客户端间收发消息
Apr 12 #Python
python pandas 组内排序、单组排序、标号的实例
Apr 12 #Python
Python实现简单http服务器
Apr 12 #Python
Python实现一个服务器监听多个客户端请求
Apr 12 #Python
You might like
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
location.href 在IE6中不跳转的解决方法与推荐使用代码
2010/07/08 Javascript
javascript 闭包疑问
2010/12/30 Javascript
封装了一个js图片轮换效果的函数
2011/09/28 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
Python2包含中文报错的解决方法
2018/07/09 Python
Python错误处理操作示例
2018/07/18 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
python+selenium 点击单选框-radio的实现方法
2019/09/03 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
请说出你所知道的线程同步的方法
2013/04/19 面试题
工商管理专业实习生自我鉴定
2013/09/29 职场文书
集团公司总经理岗位职责
2013/12/20 职场文书
小学校长竞聘演讲稿
2014/05/16 职场文书
爱国主义教育演讲稿
2014/08/26 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
Python - 10行代码集2000张美女图
2021/05/23 Python
Python基础学习之奇异的GUI对话框
2021/05/27 Python
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS
服务器SVN搭建图文安装过程
2022/06/21 Servers