Hướng dẫn how do i get permission from a file in python? - làm cách nào để tôi có quyền từ một tệp trong python?
Người dùng có hành động được phép trên một tệp được điều chỉnh bởi quyền tệp của nó. Quyền của tệp để đọc, viết và thực thi được sửa đổi khi các quyền của tệp được thay đổi. Show Bài viết này sẽ bao gồm cách thay đổi quyền của một tệp trong Python. Sử dụng phương thức OS.Chmod ()Để sửa đổi các quyền của một tệp, hãy sử dụng phương thức Os.Chmod (). Cú phápSau đây là cú pháp cho phương thức Os.Chmod () - os.chmod(path, mode) Trong đó, đường dẫn biểu thị đường dẫn của tệp và chế độ chứa các giá trị khác nhau như được giải thích dưới đây.path represents the path of the file and mode contains different values as explained below. Không có giá trị trả về thu được trong phương pháp này. Chế độ os.chmod ()Sau đây là các đối số chế độ khác nhau của os.chmod () -
Ví dụ 1Sau đây là một ví dụ để thay đổi quyền của tệp -
Đầu raSau đây là đầu ra của mã trên - The file can only be ready by owner The file access gets changed, now it can be read by group Ví dụ - 2Sau đây là một ví dụ để thay đổi quyền của tệp -
Đầu raSau đây là đầu ra của mã trên - The file can be read, write and execute by group The file access gets changed, now it can be read, write and execute by others Ví dụ - 2Sử dụng Linuxsubprocess.call() function. Python's subprocess contains a call() method that is utilised to start an application. Chúng ta có thể thay đổi quyền của một tệp hoặc thư mục trong Linux bằng hàm SubProcess.call (). Quá trình con của Python chứa phương thức Call () được sử dụng để bắt đầu một ứng dụng.Thí dụ
Đầu raSau đây là đầu ra của mã trên -
Ví dụ - 2
|