基于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 创建弹出式菜单的实现代码
Jul 11 Python
Python简单实现socket信息发送与监听功能示例
Jan 03 Python
解决Python requests库编码 socks5代理的问题
May 07 Python
Python实现的简单排列组合算法示例
Jul 04 Python
python Pexpect 实现输密码 scp 拷贝的方法
Jan 03 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 Python
在windows下使用python进行串口通讯的方法
Jul 02 Python
Django 对象关系映射(ORM)源码详解
Aug 06 Python
Python学习笔记之For循环用法详解
Aug 14 Python
Python-split()函数实例用法讲解
Dec 18 Python
python中的unittest框架实例详解
Feb 05 Python
Python中tkinter的用户登录管理的实现
Apr 22 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
php快速查找数据库中恶意代码的方法
2015/04/01 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
2018/05/28 PHP
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
7个JS基础知识总结
2014/03/05 Javascript
JS 获取浏览器和屏幕宽高等信息代码
2014/03/31 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
2016/09/24 Javascript
原生js实现商品放大镜效果
2017/01/12 Javascript
详解javascript中对数据格式化的思考
2017/01/23 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
js实现导航跟随效果
2018/11/17 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
JS实现简单随机3D骰子
2019/10/24 Javascript
一篇文章看懂JavaScript中的回调
2021/01/05 Javascript
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
python简单判断序列是否为空的方法
2015/06/30 Python
python中enumerate函数遍历元素用法分析
2016/03/11 Python
Python 中的Selenium异常处理实例代码
2018/05/03 Python
python实现对求解最长回文子串的动态规划算法
2018/06/02 Python
Python实现的tcp端口检测操作示例
2018/07/24 Python
基于python实现聊天室程序
2018/07/27 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
2018/12/24 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
公司员工活动策划方案
2014/08/20 职场文书
小学生五年级大队长竞选发言稿
2014/09/12 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
答辩状格式范本
2015/05/22 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
python标准库ElementTree处理xml
2022/05/20 Python
Python自动化实战之接口请求的实现
2022/05/30 Python