技术文章 > Python技术 >  Python高级 > 正文

Python标准库pathlib怎么用?

 

大家在进行批量处理文件的时候,用的是哪个库呢?是不是跟小编一起习惯使用OS模块,不可否认的是OS模块功能十分丰富,大部分的文件处理,都可以利用OS模块处理解决,但是如果遇到组合文件路径或者文件递归处理的时候,OS模块就不如pathlib库了,好啦,下面就来介绍本章主题——pathlib库。

导入主要类:

from pathlib import Path

初始化:

>>> p = Path()  # 当前目录
>>> p = Path('a','b','c/d')  # 当前目录下的a/b/c/d
>>> p = Path('/etc')  # 根下的etc目录

拼接操作符:/

连接多个字符串到Path对象中

>>> p = Path()
>>> p
WindowsPath('.')
>>> p = p / 'a'
>>> p
WindowsPath('a')
>>> p1 = 'b' / p
>>> p1
WindowsPath('b/a')
>>> p2 = Path('c')
>>> p3 = p2 / p1
>>> p3
WindowsPath('c/b/a')
>>> p3.parts
('c', 'b', 'a')
>>> p3.joinpath('C:', 'Users', 'Administrator', 'Desktop')
WindowsPath('C:Users/Administrator/Desktop')

上述就是关于pathlib库的基本使用技巧了,大家如果感兴趣的话,可以跟着小编学习操作起来哦~

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  Python tkinter库如何安装?
相关视频章节
  什么是tkinter窗口
  例子3 登录窗口
  例子2 登录窗口
  例子1 登录窗口
  pack grid place 放置位置
作者信息
推荐视频
Python程序设计Python程序设计
视频教程分类