Pythonでパスの最後の部分だけを取得するにはどうすればいいですか? 質問する

Pythonでパスの最後の部分だけを取得するにはどうすればいいですか? 質問する

次のようなパスがあるとします。

/folderA/folderB/folderC/folderD/

部品だけを入手するにはどうすればいいですかfolderD?

ベストアンサー1

使用os.path.normpath末尾のスラッシュを削除し、os.path.basenameパスの最後の部分が表示されます:

>>> os.path.basename(os.path.normpath('/folderA/folderB/folderC/folderD/'))
'folderD'

only を使用すると、basename最後のスラッシュ (この場合は ) の後のすべてが表示されます''

おすすめ記事