Tất cả file được chứa trong các thư mục đa dạng và Python cũng cung cấp rất nhiều phương thức để xử lý các hoạt động đa dạng liên quan tới thư mục. os Module có một số phương thức giúp bạn tạo, xóa, và thay đổi các thư mục.
Bạn có thể sử dụng phương thức mkdir() của os Module để tạo các thư mục trong thư mục hiện tại. Bạn cần cung cấp một tham số là tên thư mục cho phương thức này.
os.mkdir("thu_muc_moi")
Ví dụ sau tạo một thư mục test trong thư mục hiện tại.
import os # Tao mot thu muc la "test" os.mkdir("test")
Bạn có thể sử dụng phương thức chdir() để thay đổi thư mục hiện tại. Phương thức chdir() nhận một tham số là tên của thư mục bạn muốn tới từ thư mục hiện tại.
os.chdir("thu_muc_moi")
Ví dụ sau tới thư mục /home/newdir.
import os # Thay doi mot thu muc toi "/home/newdir" os.chdir("/home/newdir")
Phương thức getcwd() hiển thị thư mục đang làm việc hiện tại.
os.getcwd()
Ví dụ sau hiển thị thư mục đang làm việc hiện tại.
import os # Lenh nay se cung cap vi tri thu muc hien tai os.getcwd()
Phương thức rmdir() xóa thư mục mà có tên được truyền như là một tham cố cho phương thức này.
Trước khi xóa thư mục, tất cả nội dung trong nó nên được xóa.
os.rmdir('ten_thu_muc')
Ví dụ sau sẽ xóa thư mục /tmp/test. Bạn phải cung cấp tên đầy đủ của thư mục, nếu không phương thức này sẽ không tìm thấy thư mục đó và sẽ không có hoạt động xóa diễn ra.
import os # Xoa thu muc "/tmp/test" . os.rmdir( "/tmp/test" )
Đối tượng File và OS cung cấp rất nhiều phương thức tiện ích để xử lý và thao tác với File và thư mục trên hệ điều hành Windows và Unix. Bạn truy cập đường link sau để tìm hiểu các phương thức này.
» Tin mới nhất:
» Các tin khác: