def __repr__(self):
        attrs = vars(self).copy()
        attrs['client_secret'] = '****' if attrs['client_secret'] else None
        attrs[
            'resource_owner_secret'] = '****' if attrs['resource_owner_secret'] else None
        attribute_str = ', '.join('%s=%s' % (k, v) for k, v in attrs.items())
        return '<%s %s>' % (self.__class__.__name__, attribute_str)
dataset/ETHPy150Open idan/oauthlib/oauthlib/oauth1/rfc5849/__init__.py/Client.__repr__/original