[Python-ideas] Add a feature similar to C++ "using some_namespace"
Terry Reedy
tjreedy at udel.edu
Tue Feb 8 01:16:31 CET 2011
Given that any object can be given a single character name, even as a
temporary alias, this feature seems unnecessary
> class Spam(object):
> def frobnicate(self):
> self.eggs = self.buy_eggs()
> self.scrambled = self.scramble(self.eggs)
> return self.scrambled
class Spam(object):
def frobnicate(self):
s = self # or name the parameter 's' instead of 'self'
s.eggs = s.buy_eggs()
s.scrambled = s.scramble(s.eggs)
return s.scrambled
--
Terry Jan Reedy
More information about the Python-ideas
mailing list