我知道有找到父目录或路径的功能,例如.
os.path.dirname(os.path.realpath(__file__))
Run Code Online (Sandbox Code Playgroud)
'C:\用户\ jahon \桌面\项目\ CAA \结果\ CAA\project_folder'
是否有一个只返回父文件夹名称的函数?在这种情况下应该是project_folder.
mde*_*gis 12
你可以轻松实现这一目标 os
import os
os.path.basename(os.getcwd())
Run Code Online (Sandbox Code Playgroud)
您可以使用basename(from os.path)获取任何路径的最后一部分:
>>> from os.path import basename
>>> basename('/path/to/directory')
'directory'
Run Code Online (Sandbox Code Playgroud)
请注意,如果您的路径以此结束,/则路径的最后部分为空:
>>> basename('/path/to/directory/')
''
Run Code Online (Sandbox Code Playgroud)
是的,您可以使用PurePath.
PurePath(__file__).parent.name == 'parent_dir'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10015 次 |
| 最近记录: |