Làm cách nào để thêm phương thức với trình trang trí cho một lớp học? Tôi cố gắngLàm cách nào để thêm phương thức với trình trang trí vào một lớp trong python?
def add_decorator(cls):
@dec
def update(self):
pass
cls.update = update
sử dụng
add_decorator(MyClass)
MyClass.update()
nhưng MyClass.update không có trang trí
@dec không áp dụng để cập nhật
Tôi đang cố gắng sử dụng điều này với orm.reconstructor
trong sqlalchemy.
Tôi cố định lên câu hỏi của bạn để phản ánh những gì nó có vẻ như bạn đã yêu cầu - nhưng nếu tôi hoàn toàn đã hiểu sai ý định của bạn, vui lòng quay lại bản chỉnh sửa và tự làm rõ. –