reorx
1/5/2016 - 6:36 AM

parens_indentation.py

#!/usr/bin/env python
# coding: utf-8


class A(object):
    def method1(self):
        return A()

    def method2(self):
        return A()

    def method3(self):
        return A()

aobject = A()

rv = aobject.method1().method2().method3()

rv = aobject \
    .method1().method2().method3()

rv = aobject.method1() \
            .method2() \
            .method3()

rv = (aobject.method1()
             .method2()
             .method3())

rv = (aobject
      .method1()
      .method2()
      .method3())

print rv