是否有与ruby的“ Pathname”模块等效的python?

doc*_*hat 3 ruby python

Ruby有这个非常方便的模块,称为Pathname

有相当于它的python吗?

Aar*_*hif 5

pathlib 是所有python路径求爱的答案。

功能示例:

from pathlib import Path
p = Path.cwd()

with (p/'somefile.txt').open() as f:
    f.read()

p.is_dir()
Run Code Online (Sandbox Code Playgroud)