1

说我有这样的路径

文件夹 1/文件夹 2/文件夹 3/文件夹 4/

不一定必须有最后的斜线。我如何只提取“Folder2”。

4

1 回答 1

1

Using the 'pathlib' module of the standard library:

>>> import pathlib
>>> pathlib.PurePath('Folder1/Folder2/Folder3/Folder4/').parts[1]

you get:

'Folder2'

Or for subdirs paths:

>>> pathlib.PurePath('Folder1/Folder2/Folder3/Folder4/').parents[1]

You get:

PurePosixPath('Folder1/Folder2')

于 2016-08-05T09:53:22.223 回答