阅读量:1
在Python中,path
函数用于操作文件路径。
具体用法如下:
- 导入
path
函数:
from pathlib import Path
- 创建一个
Path
对象:
p = Path('path/to/file')
可以使用相对路径或绝对路径来创建Path
对象。
- 判断路径是否存在:
p.exists()
返回值为True
表示路径存在,为False
表示路径不存在。
- 获取文件名:
p.name
返回文件名。
- 获取文件后缀名:
p.suffix
返回文件后缀名。
- 获取文件父路径:
p.parent
返回文件父路径。
- 获取文件大小:
p.stat().st_size
返回文件大小(字节数)。
- 创建目录:
p.mkdir(parents=True, exist_ok=True)
创建目录,parents=True
表示如果上级目录不存在也一并创建,exist_ok=True
表示如果目录已存在则不报错。
- 创建文件:
p.touch()
创建文件。
- 遍历目录下的文件和子目录:
for child in p.iterdir(): print(child)
遍历目录下的文件和子目录,iterdir
方法返回一个迭代器。
- 判断是否为文件:
p.is_file()
返回值为True
表示是文件,为False
表示不是文件。
- 判断是否为目录:
p.is_dir()
返回值为True
表示是目录,为False
表示不是目录。
这些是path
函数的常见用法,还有其他更多的用法可以根据实际需求进行查阅。