一尘不染

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

python

在Python中,假设我有这样的路径:

/folderA/folderB/folderC/folderD/

我怎样才能得到folderD零件?


阅读 171

收藏
2020-12-20

共1个答案

一尘不染

使用os.path.normpath,然后os.path.basename

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

第一个去除所有斜杠,第二个给您路径的最后一部分。使用onlybasename会给出最后一个斜杠(在本例中为)之后的所有内容''

2020-12-20