Nhận toàn quyền truy cập vào Lập trình Python, Phiên bản thứ hai và hơn 60 nghìn đầu sách khác, với bản dùng thử miễn phí 10 ngày của O'Reilly
Ngoài ra còn có các sự kiện trực tuyến trực tiếp, nội dung tương tác, tài liệu chuẩn bị chứng nhận, v.v.
Thay đổi thư mục làm việc hiện tại bằng Python
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Độ khó. Dễ dàng
- Cập nhật lần cuối. 07 tháng 9 năm 2021
Cải thiện bài viết
Lưu bài viết
Mô-đun hệ điều hành trong Python được sử dụng để tương tác với hệ điều hành. Mô-đun này nằm trong mô-đun tiện ích tiêu chuẩn của Python nên không cần cài đặt bên ngoài. Tất cả các chức năng trong mô-đun hệ điều hành đều tăng OSError trong trường hợp tên và đường dẫn tệp không hợp lệ hoặc không thể truy cập hoặc các đối số khác có loại chính xác nhưng không được hệ điều hành chấp nhận.
Để thay đổi hệ điều hành thư mục làm việc hiện tại [CWD]. phương thức chdir[] được sử dụng. Phương pháp này thay đổi CWD thành một đường dẫn được chỉ định. Nó chỉ nhận một đối số duy nhất làm đường dẫn thư mục mới.
Lưu ý. Thư mục làm việc hiện tại là thư mục mà tập lệnh Python đang hoạt động.
Cú pháp. hệ điều hành. chdir[đường dẫn]
Tham số.
đường dẫn. Một đường dẫn đầy đủ của thư mục được thay đổi thành đường dẫn thư mục mới.
Trả về. Không trả về bất kỳ giá trị nào
Ví dụ #1. Trước tiên, chúng tôi sẽ lấy thư mục làm việc hiện tại của tập lệnh và sau đó chúng tôi sẽ thay đổi nó. Dưới đây là việc thực hiện.
Python3
# Python program to change the
# current working directory
import
os
# Function to Get the current
# working directory
def
current_path[]:
# Python program to change the
0# Python program to change the
1# Python program to change the
2# Python program to change the
3
# Python program to change the
0# Python program to change the
6
# Python program to change the
0# Python program to change the
9
# current working directory
0
# current working directory
1
# current working directory
2
# current working directory
3
# current working directory
4# current working directory
5# Python program to change the
3
# current working directory
7
# current working directory
2
Đầu ra.
Current working directory before C:\Users\Nikhil Aggarwal\Desktop\gfg Current working directory after C:\Users\Nikhil Aggarwal\Desktop
Ví dụ #2. Xử lý lỗi khi thay đổi thư mục.
Python3
# Python program to change the
# current working directory
import
1
import
import
3
import
4
import
5
import
6import
7 import
8
import
4
os
0
os
1import
7 os
3
import
4
os
5
os
6os
7
____10# Python program to change the
1____51# Function to Get the current
2
# Function to Get the current
4
# Function to Get the current
5
# Function to Get the current
6
# Function to Get the current
7os
7
# Python program to change the
0# Python program to change the
1# working directory
2# Python program to change the
3
# Python program to change the
0# working directory
6
# working directory
7
# working directory
8
# working directory
9os
7
# Python program to change the
0# Python program to change the
9
# Python program to change the
0# Python program to change the
1def
7# Python program to change the
3
current_path[]:
0
# Python program to change the
0# Python program to change the
1current_path[]:
4# Function to Get the current
2
Đầu ra.
Chèn vào bên trong- C. \Users\Nikhil Aggarwal\Desktop\gfg
Đã xảy ra lỗi với thư mục được chỉ định. Ngoại lệ-
[
. \Users\Nikhil Aggarwal\Desktop\gfg
Current directory is- C:\Users\Nikhil Aggarwal\Desktop\gfg
Ghi chú cá nhân của tôi arrow_drop_up
Tiết kiệm