\

Pythonでは、ファイルやディレクトリのパスを操作するための標準ライブラリとしてpathlibが提供されています。特に、pathlibPathクラスを使用すると、パスの連結が非常に簡単になります。

pathlibを使ったパスの連結方法

まずは、pathlibモジュールからPathクラスをインポートします。

from pathlib import Path

次に、Pathクラスに連結したいディレクトリの文字列を渡すと、連結されたパスを格納したインスタンスが生成されます。

join_path = Path('test1', 'test2', 'test3')
print(join_path)

出力結果は以下の通りです。

test1/test2/test3

作成されたインスタンスは/演算子を使ってパスを追加することが可能です。

join_path_2 = Path('test4', 'test5')
join_path_3 = join_path / join_path_2
print(join_path_3)

出力結果は以下の通りです。

test1/test2/test3/test4/test5

以上が、Pythonのpathlibを使用したパスの連結方法になります。この方法を使うと、パスの操作が直感的で柔軟に行えるため、非常に便利です。

参考

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です