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
Trên đây là đoạn mã từ feedparser, tại sao có một "tự" trong phương thức định nghĩa hàm (self, evalString, feedparser.parse (xmlfile))?"tự" trong biểu thức lambda python
Cảm ơn.
Cảm ơn Ignacio, nhưng tôi không có nghĩa là chức năng của thành viên lớp học. –
Vì vậy, những gì. Đó là cách nó được gọi. –