如何使用pathlib模块中的Path对象进行基本路径操作?

2026-05-28 15:021阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计167个文字,预计阅读时间需要1分钟。

如何使用pathlib模块中的Path对象进行基本路径操作?

pythonimport pathlib

a=pathlib.Path().is_dir(pathlib.Path.home().joinpath('data', 'abc'))print(a)

b=pathlib.Path().is_file(pathlib.Path.cwd().joinpath('pathlib_01.py'))print(b)

c=pathlib.Path.home().joinpath('data')print(c)


如何使用pathlib模块中的Path对象进行基本路径操作?

from pathlib import Path

a = Path.is_dir(Path.home().joinpath('data', 'abc'))
print(a)

b = Path.is_file(Path.cwd().joinpath('pathlib_01.py'))
print(b)

c = Path.home().joinpath('data').parts
print(c)

# 创建单个文件夹, 当要创建的文件夹存在时会报错
p1 = Path.cwd().joinpath('tmp')
if not Path.exists(p1):
Path.mkdir()

# 创建嵌套文件夹,注意加parents参数,否则报错
p2 = Path.cwd().joinpath('tmp1/tmp2')
if not p2.exists():
Path.mkdir(p2, parents=True)



本文共计167个文字,预计阅读时间需要1分钟。

如何使用pathlib模块中的Path对象进行基本路径操作?

pythonimport pathlib

a=pathlib.Path().is_dir(pathlib.Path.home().joinpath('data', 'abc'))print(a)

b=pathlib.Path().is_file(pathlib.Path.cwd().joinpath('pathlib_01.py'))print(b)

c=pathlib.Path.home().joinpath('data')print(c)


如何使用pathlib模块中的Path对象进行基本路径操作?

from pathlib import Path

a = Path.is_dir(Path.home().joinpath('data', 'abc'))
print(a)

b = Path.is_file(Path.cwd().joinpath('pathlib_01.py'))
print(b)

c = Path.home().joinpath('data').parts
print(c)

# 创建单个文件夹, 当要创建的文件夹存在时会报错
p1 = Path.cwd().joinpath('tmp')
if not Path.exists(p1):
Path.mkdir()

# 创建嵌套文件夹,注意加parents参数,否则报错
p2 = Path.cwd().joinpath('tmp1/tmp2')
if not p2.exists():
Path.mkdir(p2, parents=True)