PermissionErrorPermissionError
Thao tác không được phép do quyền hệ thống tệp không đủ.
Nguyên nhân gây ra lỗi này
Tiến trình Python của bạn không có quyền đọc, ghi, hoặc thực thi cần thiết trên file hoặc thư mục. Điều này phổ biến khi ghi vào thư mục hệ thống, truy cập file của người dùng khác, hoặc khi file đang bị khóa.
Cách sửa
Kiểm tra quyền file bằng os.stat() hoặc ls -la. Thay đổi quyền bằng os.chmod() hoặc lệnh chmod. Chạy với quyền người dùng phù hợp. Tránh ghi vào thư mục hệ thống; dùng đường dẫn có thể ghi bởi người dùng thay thế.
Mã lỗi liên quan
SyntaxErrorSyntaxError
Python gặp cú pháp không hợp lệ và không thể phân tích cú pháp.
ProcessLookupErrorProcessLookupError — Tra cứu tiến trình thất bại
Được ném ra khi tiến trình được chỉ định (thường là một PID) không tồn tại.
AssertionErrorAssertionError
Lệnh assert thất bại vì điều kiện đánh giá là False.
asyncio.TimeoutErrorasyncio.TimeoutError
Một thao tác asyncio đã vượt quá thời gian chờ.
IndexErrorIndexError: list index out of range
Chỉ số truy cập vào chuỗi vượt ngoài phạm vi hợp lệ của chuỗi đó.
NameErrorNameError: tên không được định nghĩa
Một tên cục bộ hoặc toàn cục được tham chiếu nhưng chưa được định nghĩa.