基于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 web程序
Sep 11 Python
python文件写入实例分析
Apr 08 Python
Python的collections模块中的OrderedDict有序字典
Jul 07 Python
利用python获取某年中每个月的第一天和最后一天
Dec 15 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
May 25 Python
对python 多线程中的守护线程与join的用法详解
Feb 18 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 Python
python实现读取excel文件中所有sheet操作示例
Aug 09 Python
python 哈希表实现简单python字典代码实例
Sep 27 Python
python except异常处理之后不退出,解决异常继续执行的实现
Apr 25 Python
Pycharm连接远程服务器过程图解
Apr 30 Python
Python内置类型集合set和frozenset的使用详解
Apr 26 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
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
如何设置mysql允许外网访问
2013/06/04 PHP
php查找字符串出现次数的方法
2014/12/01 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
JS 自定义带默认值的函数
2011/07/21 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
javascript中的this详解
2014/12/08 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
2015/12/09 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
2019/02/21 Javascript
详解vue中的父子传值双向绑定及数据更新问题
2019/06/13 Javascript
解决一个微信号同时支持多个环境网页授权问题
2019/08/07 Javascript
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
2019/08/07 Javascript
Python sys.argv用法实例
2015/05/28 Python
Python实现求解括号匹配问题的方法
2018/04/17 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
2020/04/14 Python
python中xlutils库用法浅析
2020/12/29 Python
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
美国基督教约会网站:ChristianCafe.com
2020/02/04 全球购物
公司庆典邀请函范文
2014/01/13 职场文书
优秀医生事迹材料
2014/02/12 职场文书
触电现场处置方案
2014/05/14 职场文书
设备售后服务承诺书
2014/05/30 职场文书
农村文化建设标语
2014/10/07 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
2015年市场部工作总结
2015/04/30 职场文书
Java 在线考试云平台的实现
2021/11/23 Java/Android