Techioz Blog

Ruby の「Pathname」モジュールに相当する Python はありますか?

概要

Ruby には Pathname と呼ばれる非常に便利なモジュールがあります。

それに相当するPythonはありますか?

解決策

pathlib は、Python パスに関するすべての悩みに対する答えです。

機能の例:

from pathlib import Path
p = Path.cwd()

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

p.is_dir()