def process(self, default=True):
        """Accept any argument with no special processing (except True)."""
        if default is True: # Notice I'm checking identity, not truth or equality
            default = self.special
        elif not default: # Optional check for False values
            print "Non-value given!"
        print default
Accept any argument with no special processing (except True).
recipes/Python/577194_Default_arg_special_action/recipe-577194.py