Wyodrębnij część ścieżki pliku (katalog) w Pythonie

Muszę wyodrębnić nazwę katalogu nadrzędnego określonej ścieżki. Oto jak to wygląda:c:\ stuff \ directory_i_need \ subdir \ file. Zmieniam zawartość „pliku” za pomocą czegoś, co używadirectory_i_need nazwa w nim (nie ścieżka). Stworzyłem funkcję, która da mi listę wszystkich plików, a następnie ...

<code>for path in file_list:
   #directory_name = os.path.dirname(path)   # this is not what I need, that's why it is commented
   directories, files = path.split('\\')

   line_replace_add_directory = line_replace + directories  
   # this is what I want to add in the text, with the directory name at the end 
   # of the line.
</code>

Jak mogę to zrobić?

questionAnswers(5)

yourAnswerToTheQuestion