Мне нужно извлечь имя родительского каталога определенного пути. Вот как это выглядит: c:\ stuff \ directory_i_need \ subdir \ file
. Я изменяю содержимое «файла» тем, что использует в нем имя directory_i_need
(а не путь). Я создал функцию, которая даст мне список всех файлов, а затем ...Извлечь часть пути к файлу (каталог) в 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.
Как я могу сделать это?
Вы можете проверить этот ответ из: http://stackoverflow.com/a/4580931/311220 – Acorn
выше ссылка помогла мне понять, как исправить то, что я сделал неправильно. Спасибо. – Thalia