Tôi sử dụng 'thuộc tính' để đảm bảo rằng các thay đổi đối với một biến đối tượng được bao bọc bởi các phương thức mà tôi cần.Biến đối tượng không đổi?
Điều gì xảy ra khi một cá thể có biến không hợp lý nên thay đổi? Ví dụ, nếu tôi đang tạo một lớp cho một Process, mỗi cá thể Process sẽ có một thuộc tính pid mà thường xuyên được truy cập nhưng không nên thay đổi.
Cách Pythonic nhất để xử lý ai đó đang cố gắng sửa đổi biến thể hiện đó là gì?
Chỉ cần tin tưởng người dùng không thử và thay đổi điều gì đó mà họ không nên làm?
Sử dụng thuộc tính nhưng tăng ngoại lệ nếu biến mẫu là đã thay đổi?
Cái gì khác?
http://stackoverflow.com/questions/1358711/raising-an-exception-on-updating-a-constant-attribute-in-python –