欢迎来到Python教程自学网!
当前位置: 首页 > Python基础教程 > Python标准库pathlib怎么用?

Python标准库pathlib怎么用?

   

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库的基本使用技巧了,大家如果感兴趣的话,可以跟着小编学习操作起来哦~