Tôi cần trích xuất tên của thư mục mẹ của một đường dẫn nhất định. Đây là hình thức của nó: c:\ stuff \ directory_i_need \ subdir \ file
. Tôi đang sửa đổi nội dung của "tệp" với nội dung nào đó sử dụng tên directory_i_need
trong đó (không phải đường dẫn). Tôi đã tạo một hàm sẽ cung cấp cho tôi danh sách tất cả các tệp, và sau đó ...Trích xuất một phần của filepath (một thư mục) trong 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.
Làm cách nào tôi có thể làm điều đó?
Bạn có thể muốn kiểm tra câu trả lời này ra: http://stackoverflow.com/a/4580931/311220 – Acorn
Liên kết ở trên đã giúp tôi hiểu làm thế nào để sửa chữa những gì tôi đã làm sai. Cảm ơn bạn. – Thalia