Câu hỏi được gắn thẻ «decorator»

Decorator là một mẫu thiết kế hướng đối tượng cho phép thêm hành vi vào các lớp hiện có theo kiểu động. Nó là một trong những mẫu thiết kế cấu trúc của Gang of Four.



22
Tạo một singleton trong Python
Câu hỏi này không dành cho cuộc thảo luận về việc liệu mẫu thiết kế singleton có được mong muốn hay không, là một mẫu chống, hoặc cho bất kỳ cuộc chiến tôn giáo nào, nhưng để thảo luận về cách thức mẫu này được triển khai tốt nhất trong …

6
Funcools.wraps làm gì?
Trong một bình luận về câu trả lời này cho một câu hỏi khác , có người nói rằng họ không chắc chắn những gì functools.wrapsđang làm. Vì vậy, tôi đang hỏi câu hỏi này để có một bản ghi về nó trên StackOverflow để tham khảo trong tương lai: …


13
Trang trí với thông số?
Tôi gặp vấn đề với việc chuyển biến 'bảo hiểm_mode' của người trang trí. Tôi sẽ làm điều đó bằng tuyên bố trang trí sau đây: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() nhưng thật không may, tuyên bố này không hoạt động. Có lẽ có cách nào tốt hơn để giải quyết …
401 python  decorator 







5
Gọi lớp tĩnh trong lớp cơ thể?
Khi tôi cố gắng sử dụng một phương thức tĩnh từ bên trong phần thân của lớp và định nghĩa phương thức tĩnh bằng cách sử dụng hàm dựng sẵn staticmethodlàm trang trí, như thế này: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.