Thông báo: Download 4 khóa học Python từ cơ bản đến nâng cao tại đây.
Cách tạo thư mục lồng nhau (nested directory) trong Python
Trong quá trình làm việc với hệ thống file và thư mục trong Python, việc tạo các thư mục lồng nhau (nested directory) là một nhu cầu phổ biến, đặc biệt khi bạn cần đảm bảo rằng toàn bộ cấu trúc thư mục cần thiết được thiết lập trước khi xử lý dữ liệu. Bài viết này sẽ hướng dẫn chi tiết cách tạo một thư mục cùng với tất cả các thư mục cha bị thiếu, giúp bạn tổ chức và quản lý hệ thống file một cách hiệu quả, dễ dàng áp dụng vào các dự án thực tế.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Sử dụng pathlib.Path.mkdir
trong Python
Kể từ Python 3.5, cách dễ dàng và hiệu quả nhất để tạo thư mục lồng nhau là dùng phương thức mkdir
từ thư viện pathlib
:
from pathlib import Path Path("/my/directory").mkdir(parents=True, exist_ok=True)