Classes: nested functions vs. private methodes
Richard Lamboj
richard.lamboj at bilcom.at
Thu May 6 05:24:49 EDT 2010
Hello,
what should i take:
- nested functions:
class MyClass(object)
def blah(self):
def blub(var1, var2):
do something...
blub(1, 5)
or
class MyClass(object)
def blah(self):
def _blub(var1, var2):
do something...
_blub(1, 5)
- "private" functions:
class MyClass(object)
def blah(self):
self._blub()
def _blub(self):
do something...
What is more pythonic?
It is just for splitting up long code in classes.
Kind Regards,
Richi
More information about the Python-list
mailing list