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库的基本使用技巧了,大家如果感兴趣的话,可以跟着小编学习操作起来哦~
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试