小能豆

如何在 Python 中获取路径的最后一部分?

py

在[ython,假设我有一条这样的路径:

/folderA/folderB/folderC/folderD/

我怎样才能得到这个folderD


阅读 44

收藏
2024-10-12

共1个答案

小能豆

使用os.path.normpath去掉所有尾随的斜杠,然后os.path.basename给出路径的最后一部分:

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

使用仅basename提供最后一个斜杠之后的所有内容,在本例中为''

2024-10-12