Skip to main content

@self decorator makes method return self (jQuery-like chaining)

Project description

Install

github.com: pip install git+git://github.com/russianidiot/self.py.git

pypi.python.org: pip install self

download: python setup.py install or setup/.setup.py develop.command

Usage

from self import *

class CLS:
        @self
        def method():
                print("test")

        @self
        def method2():
                print("test")

CLS().method().method2() # jQuery like chain

Tested: python 2.6, 2.7, 3+

Bug Tracker: github.com/russianidiot/self.py/issues

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page