Extraer una parte de la ruta de archivo (un directorio) en Python

Necesito extraer el nombre del directorio padre de una determinada ruta. Esto es lo que parece:c:\ stuff \ directory_i_need \ subdir \ file. Estoy modificando el contenido del "archivo" con algo que usa eldirectory_i_need nombre en ella (no el camino). He creado una función que me dará una lista de todos los archivos, y luego ...

<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>

¿Cómo puedo hacer eso?

Respuestas a la pregunta(5)

Su respuesta a la pregunta