文件路径术语说明

Clarification for terminology on filepaths

我知道如何使用 os.path.listdiros.path.basename. 提取我需要的路径部分 为了更好地命名变量和方法 我想知道以下:

   a =  C:\...\Desktop\some_folder\my_file.txt
   b =  C:\...\Desktop\some_folder\my_file
   c = C:\...\Desktop\some_folder\
   d = my_file.txt

如果您出于某种原因必须在代码中使用全部四个变量,您会将它们称为什么变量?

  1. a 是一个文件路径
  2. b 文件路径无后缀
  3. c 是一个目录路径
  4. d 是一个 文件名