예제 #1
0
파일: Property.py 프로젝트: Tapyr/tapyr
    def P(self):
        """Property parameter dict: supports lazy evaluation of dict arguments.
        """
        cls = self.__class__

        def _P__call__(this, P):
            return self(**P_dict.__call__(this, P))

        return P_dict.__class__(
            "P_%s" % (cls.__name__), (P_dict,), dict(__call__=_P__call__, __module__=cls.__module__)
        )
예제 #2
0
파일: Property.py 프로젝트: Tapyr/tapyr
 def _P__call__(this, P):
     return self(**P_dict.__call__(this, P))
예제 #3
0
 def _P__call__(this, P):
     return self(**P_dict.__call__(this, P))