Python | 中文路径和路径处理

 时间:2024-10-12 02:39:44

1、对于各种中文乱码的其它问题,大家可以参考下面这个文章。

Python | 中文路径和路径处理

2、好,我们接着来说中文路径的事。起因是在调试过程中打印了路径。报错。

Python | 中文路径和路径处理

3、细看是“UnicodeEncodeError”错误。Python2默认ascii编码,所以不支持中文。在调用print函数后解码失败于是抛出异常。

4、我们通过修改Python默认编码的方式来解决这个问题。测试后,发现问题解决。

Python | 中文路径和路径处理

5、问题解决过程中,笔者也探索了路径操作。对路径操作不能按照普通的字符串处理的方式,而是需要下面这种专门的模块来处理。

6、我们用到os模块,使用os.path.split获取文件名。

Python | 中文路径和路径处理

7、同样的,我们使用模块下面的宛鳘艺荤另一个函数(os.path.splitext)来删除文件后缀。可以说,Python的这种专门的问题有专门的解决方法的思想还是很方便的。

Python | 中文路径和路径处理
  • protel99se经验:[2]如何收集已有文件的封装
  • NI LabVIEW 2018怎么开启放置子VI时显示名称
  • Altium Designer使用笔记--操作窗口拼接
  • java中怎样获取静态变量的值
  • Cadence中处理PCB的pcb Editor介绍
  • 热门搜索
    安全手抄报内容 节日手抄报 运动会手抄报 节水手抄报简单又漂亮 手抄报版面设计图大全 环保手抄报 爱眼日手抄报 廉洁手抄报 关于植树节的手抄报 防火手抄报