Necesito extraer el nombre del directorio principal de una ruta determinada. Esto es lo que parece: c:\ stuff \ directory_i_need \ subdir \ file
. Estoy modificando el contenido del "archivo" con algo que usa el nombre directory_i_need
(no la ruta). He creado una función que me dará una lista de todos los archivos, y luego ...Extraiga una parte de la ruta de archivo (un directorio) en Python
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.
¿Cómo puedo hacer eso?
Es posible que desee comprobar hacia fuera esta respuesta: http://stackoverflow.com/a/4580931/311220 – Acorn
El enlace de arriba me ayudó a entender cómo arregla lo que hice mal. Gracias. – Thalia