带有自变量的Python类方法装饰器?

如何将类字段作为参数传递给类方法的装饰器?我想做的是这样的:


class Client(object):

    def __init__(self, url):

        self.url = url


    @check_authorization("some_attr", self.url)

    def get(self):

        do_work()

它抱怨自己不存在传递self.url给装饰器。有没有解决的办法?


慕娘9325324
浏览 428回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python