Điều gì sẽ là một cách di động để xác định xem quy trình Python có thể di chuyển/xóa tệp mà không cần phải di chuyển/xóa tệp được đề cập không?Cách di động để xác định xem một quá trình có thể di chuyển/xóa tệp không?
Trường hợp sử dụng: Tôi muốn thông báo cho người dùng biết tập lệnh có hay không di chuyển/xóa hoạt động sẽ thành công/không thành công trước khi bắt đầu xử lý.
Nếu có giải pháp chỉ hoạt động trong Linux, tôi sẽ đồng ý với điều đó trong thời điểm này.
Cảm ơn.
cập nhật: Tôi hiểu rằng os.access có thể được sử dụng nhưng giới hạn ở uid/gid thực.
Không chắc chắn rằng bạn đang sử dụng mô hình bảo mật chính xác nhưng vẫn quan tâm. Việc thực hiện kinh điển duy nhất cho điều này tôi đã thấy là bên trong hạt nhân, tôi không chắc chắn rằng nó tiếp xúc anyway, và để làm như vậy là khuyến khích các loại sai của lập trình. –
Có điều gì đó không hoàn toàn đúng khi đưa "truy cập người đàn ông" vào Google ... –
Có thể 'bool (os.stat (filepath) .st_mode & stat.S_IWGRP)'? – reclosedev