def buildTestCase(xmlfile, description, method, evalString):
func = lambda self, xmlfile=xmlfile, method=method, evalString=evalString: \
method(self, evalString, feedparser.parse(xmlfile))
func.__doc__ = description
return func
Выше приведен фрагмент кода из feedparser, почему в методе определения функции есть «self» (self, evalString, feedparser.parse (xmlfile))?
Спасибо.