Computer >> Máy Tính >  >> Lập trình >> Python

Thư mục trong Python

Tất cả các tệp được chứa trong các thư mục khác nhau và Python cũng không gặp vấn đề gì khi xử lý những tệp này. Mô-đun hệ điều hành có một số phương pháp giúp bạn tạo, xóa và thay đổi thư mục.

Phương thức mkdir ()

Bạn có thể sử dụng mkdir () phương thức của mô-đun os để tạo các thư mục trong thư mục hiện tại. Bạn cần cung cấp một đối số cho phương thức này chứa tên của thư mục sẽ được tạo.

Cú pháp

os.mkdir("newdir")

Ví dụ

Sau đây là ví dụ để tạo kiểm tra thư mục trong thư mục hiện tại -

#!/usr/bin/python
import os
# Create a directory "test"
os.mkdir("test")

Phương thức chdir ()

Bạn có thể sử dụng chdir () phương pháp để thay đổi thư mục hiện tại. Phương thức chdir () nhận một đối số, là tên của thư mục mà bạn muốn tạo thư mục hiện tại.

Cú pháp

os.chdir("newdir")

Ví dụ

Sau đây là ví dụ để vào thư mục "/ home / newdir" -

#!/usr/bin/python
import os
# Changing a directory to "/home/newdir"
os.chdir("/home/newdir")

Phương thức getcwd ()

getcwd () phương thức hiển thị thư mục làm việc hiện tại.

Cú pháp

os.getcwd()

Ví dụ

Sau đây là ví dụ để cung cấp thư mục hiện tại -

#!/usr/bin/python
import os
# This would give location of the current directory
os.getcwd()

Phương thức rmdir ()

rmdir () phương thức xóa thư mục, được truyền dưới dạng đối số trong phương thức.

Trước khi xóa một thư mục, tất cả nội dung trong đó phải được xóa.

Cú pháp

os.rmdir('dirname')

Ví dụ

Sau đây là ví dụ để loại bỏ thư mục "/ tmp / test". Nó được yêu cầu cung cấp tên đầy đủ đủ điều kiện của thư mục, nếu không nó sẽ tìm kiếm thư mục đó trong thư mục hiện tại.

#!/usr/bin/python
import os
# This would remove "/tmp/test" directory.
os.rmdir( "/tmp/test" )